1

我的项目树是这样的:

maindir\
    dir1\
        MAINSCRIPT.py
    dir2\
        scriptA.py

MAINSCRIPT.py是我的主要脚本!

我如何scriptA.pyMAINSCRIPT.py

4

1 回答 1

3

好吧,这首先不是技术上的python包,否则__init__.py每个文件夹中都会有一个。而且我也很困惑为什么你的主程序会放在你的一个文件夹中。但是我经常用来导入不在 Python 定期检查路径中的文件的东西是

import sys; sys.path.insert(0, '../dir2'); import scriptA

希望有帮助!有关更多信息:有关路径插入的更多信息

于 2016-08-21T07:33:17.997 回答