我有这样的文件夹结构。
Main_Folder
A
A1
A2
__init__.py
file1.py
B
B1
B2
__init__.py
file2.py
我想在file1.py中导入file2,我试过from B.B1.B2.file2 import *
但是没有用。如何在file1.py中导入file2?
答案 0 :(得分:2)
每个目录都需要__init__.py
。比如B
,B1,
B2
,如果你定义了__init__.py
那么只有python会理解它的包文件夹......
Main_Folder
A
__init__.py
A1
A2
__init__.py
file1.py
B
__init__.py
B1
__init__.py
B2
__init__.py
file2.py
现在尝试from B.B1.B2.file2 import *
它会起作用..