这是我目录的结构:
MyFolder
-run.py
SecondFolder
-class.py
我试图将目录路径添加到sys.path
文件中的run.py
中,但这仅偶尔起作用(不确定原因):
import sys
sys.path.insert(0, '/Users/.../SecondFolder/class.py')
from class import Connection
如何确保始终加载模块?任何帮助将不胜感激。
答案 0 :(得分:1)
如果SecondFolder不必与MyFolder位于同一位置,则可以将其添加到python站点包中。
从那里,您可以按以下方式导入它:
from SecondFolder.class import Connection