0
这里是我的代码配置:的Python 2.7:导入坐落在一个子目录从不同的子目录下一个模块
__init__py
./module_1/foo.py
./module_1/__init__.py
./module_2/bar.py
./module_2/__init__.py
我的目标是能够从bar.py导入富模块,但我对如何做到这一点感到困惑。
的东西,如:
from ..module_1.foo import *
会引发以下错误:
ValueError: Attempted relative import in non-package
编辑:
理想情况下,我想能够以下列方式运行我的脚本:
python ./module1/foo.py
感谢您的回答,我只是更新了更多细节的问题,但我敢打赌,围绕Python路径玩是最好的选择......谢谢。 –