假设我们有directory
:main
,其中包括:
directory_1
file_1.py
directory_2
file_2.py
如果主code
位于file_1.py
内,我该怎样import
file_2.py
?
如果有帮助,我使用pycharm
。
答案 0 :(得分:0)
只需将__init__.py
添加到每个目录(dir_1和dir_2)即可。
请注意,您不需要为__init__.py
中的2个写任何内容,只需将其留空即可。
答案 1 :(得分:0)
@Alex根据您的建议我将此作为答案发布。
添加__init__.py
(可以为空)是python理解包的方式。所以你可以在你的目录中添加文件,然后导入模块
from directory_2 import file2