我的项目树是这样的:
maindir\
dir1\
MAINSCRIPT.py
dir2\
scriptA.py
这MAINSCRIPT.py
是我的主要脚本!
我如何scriptA.py
从MAINSCRIPT.py
我的项目树是这样的:
maindir\
dir1\
MAINSCRIPT.py
dir2\
scriptA.py
这MAINSCRIPT.py
是我的主要脚本!
我如何scriptA.py
从MAINSCRIPT.py
好吧,这首先不是技术上的python包,否则__init__.py
每个文件夹中都会有一个。而且我也很困惑为什么你的主程序会放在你的一个文件夹中。但是我经常用来导入不在 Python 定期检查路径中的文件的东西是
import sys; sys.path.insert(0, '../dir2'); import scriptA
希望有帮助!有关更多信息:有关路径插入的更多信息