【发布时间】:2014-03-15 15:13:13
【问题描述】:
我正在尝试将一个类(位于特定文件夹中)导入我的包中的另一个类,但我得到了:
没有名为 Folder'X' 的模块
这是我项目的结构:
-project
|-Sources
|-Folder1
|- class1.py
|- class2.py
|-Folder2
|- class3.py
|- class4.py
|-__init__.py
这是我目前的做法:
--> 在class1.py中:
import Sources.Folder2.class3
class class1(object):
...
--> 在 __init__.py 中:
import Sources.Folder1.class1
if __name__ == '__main__':
...
任何帮助将不胜感激。 我发现了类似的问题,但我无法解决我的问题。
【问题讨论】:
-
我不确定,但只需在每个文件夹中添加一个空的
__init__.py(如果不存在)就可以解决