从Python子目录导入

2024-04-20 04:21:24 发布

您现在位置:Python中文网/ 问答频道 /正文

这应该是直截了当的,但我不确定这是我的Eclipse配置还是Python。你知道吗

我有一个2个文件/trunk/shared/foo/棒.py 和/主干/共享/foo/输入输出你知道吗

在那里和共享中也有一个初始化的py。你知道吗

我只想导入输入输出在棒.py. 我试过导入io,导入foo.io公司和导入共享.foo.io(以及trunk.shared.foo目录.io)。这些工作都没有,失败的原因通常没有解决。你知道吗

干杯, 乔


Tags: 文件pyio目录foo公司原因shared
1条回答
网友
1楼 · 发布于 2024-04-20 04:21:24

允许这样的事情: import share.foo.bar

你应该有这样的东西:

trunk/
      shared/__init__.py
             foo/__init__.py
                 bar.py
                 io.py

需要__init__.py(在本例中它们必须是空的)文件来告诉python它找到了python模块(即:可以导入的东西)。你知道吗

相关问题 更多 >