例如下面的目录结构:
-+-lib | |-a.py | |-b.py |-apps |-test.py
默认,Python只会在当前目录,正在运行脚本所在的目录和sys.path目录中搜索包文件。因此需要在test.py中使用下面的代码完成导入。
注意:只能从test.py所在的目录运行它。
import sys import os LIB_PATH = os.getcwd() + '/../lib' sys.path.insert(0, LIB_PATH) import a import b