我正在尝试在python中导入包。下面提到的是我的文件夹结构
MainFolder
|config| locator|logs|page|tests
每个文件夹都有__init__.py
个文件。 tests文件夹有test.py
。现在,在test.py
里面我试图从文件夹中导入文件 - config |定位器|日志
但是python并没有将它们识别为包。如果我将它们放在C:\Python27\Lib
下,那么我就可以导入了。
我尝试在导入之前添加sys.path.append(os.path.abspath("/ MainFolder/<folder name>"))
,但它无效。
如何导入它们?
答案 0 :(得分:2)
请尝试解决方案:
import sys
sys.path.insert(0, '/path/to/application/app/folder')