[英]Import class from Python file in another folder — not a child folder
这是我的目录的结构:
MyFolder
-run.py
SecondFolder
-class.py
我试图在run.py
文件中将目录路径添加到sys.path
中, run.py
仅偶尔会起作用(不确定原因):
import sys
sys.path.insert(0, '/Users/.../SecondFolder/class.py')
from class import Connection
如何确保模块始终处于加载状态? 任何帮助是极大的赞赏。
如果SecondFolder不必与MyFolder位于同一位置,则可以将其添加到python站点包中。
从那里,您可以将其导入为:
from SecondFolder.class import Connection
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.