Python 如何让pycharm中的文件看到不同的文件?
假设我们有一个Python 如何让pycharm中的文件看到不同的文件?,python,pycharm,parent-child,Python,Pycharm,Parent Child,假设我们有一个目录:main,其中包括: 目录\u 1 文件_1.py 目录2 文件_2.py 如果主代码在文件_1.py中,我如何导入文件_2.py 如果有用的话,我正在使用pycharm只需将\uuu init\uuuu.py添加到每个目录(dir\u 1和dir\u 2)。 请注意,您不需要向\uuu init\uuuu.py中的2写入任何内容,只需将其留空即可 只需将\uuuu init\uuuu.py添加到每个目录(dir\u 1和dir\u 2)。 请注意,您不需要向\u
目录
:main
,其中包括:
目录\u 1
文件_1.py
目录2
文件_2.py
代码
在文件_1.py
中,我如何导入
文件_2.py
如果有用的话,我正在使用
pycharm
只需将\uuu init\uuuu.py
添加到每个目录(dir\u 1和dir\u 2)。
请注意,您不需要向
\uuu init\uuuu.py
中的2写入任何内容,只需将其留空即可 只需将\uuuu init\uuuu.py
添加到每个目录(dir\u 1和dir\u 2)。
请注意,您不需要向
\uuu init\uuuu.py
中的2写入任何内容,只需将其留空即可 @Alex根据你的建议,我将此作为答案发布
添加一个\uuuuu init\uuuuuuu.py
(可以为空)是python理解包的方式。因此,您可以在目录中添加文件,然后导入模块
from directory_2 import file2
@Alex根据你的建议,我将此作为答案发布 添加一个
\uuuuu init\uuuuuuu.py
(可以为空)是python理解包的方式。因此,您可以在目录中添加文件,然后导入模块
from directory_2 import file2
你应该有init.py文件,它可以在你的目录中为空,然后像“import directory_2.file2”一样导入它们,你可能想把它放在答案中,这样我就可以接受它。正确格式化目录结构,使问题变得非常清楚。你应该有init.py文件,它可以在目录中为空,然后像“import directory_2.file2”一样导入它们,你可能想把它放在答案里,这样我就可以接受了。正确地格式化了目录结构,使问题变得非常清楚和明显