在Python中,从一级目录导入模块的正确方法是什么?这个目录是一个包含所有这些模块的Python包,我有一个包含需要这些模块的代码的子目录。
下面的工作很好,但这只是一次黑客攻击。我想要一种推荐的/节能型的方法。
import sys
sys.path.append("../")
from fruit import Fruit
print("OK")
目录结构:
pkg1
__init__.py
fruit.py
+sub_pkg
__init__.py
recipe.py
fruit.py含量
class F