我试图将一个类(在特定文件夹中)导入到我的包中的另一个类中,但我得到了:
没有名为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__':
...
任何帮助将不胜感激。 我发现了类似的问题,但我无法解决问题。
答案 0 :(得分:1)
我想这是因为你需要在所有子目录中至少有一个空的 init .py文件。