[英]How to import Python Class or Function from parent directory?
我有這個項目結構,
.\src
.\api
test.py
.\config
config.py
app.py
當我嘗試從config.py
中的test.py
導入 function 或 class 時,使用此語句
from src.api.test import tes_func
我收到這個錯誤
ModuleNotFoundError: No module named 'src.api'
如果我使用這兩行,我可以使用導入
from api.test import tes_func
。
import sys
sys.path.append("../")
為什么它在使用from src.api.test import test_func
有沒有辦法在沒有sys.path.append("../")
的情況下導入 python 文件。
提前致謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.