从sys.path导入不同本地文件夹中的包

时间:2017-07-27 13:36:34

标签: python python-3.x module path package

我的目录结构如下:

proj/
 |- src/
   |- org/
     |- example/
       |- dir/
         |- foo.py
         |- ...
 |- src2/
   |- org/
     |- example/
       |- dir/
         |- bar.py
         |- ...

我的问题是:如何在不使用foo的情况下将bar导入sys.path,如果可能,请避免在__init__.py的每个子目录中编写src文件}?请注意,实际的.py文件只有在相关时才会位于dir文件夹中。

1 个答案:

答案 0 :(得分:0)

from src.org.example.dir import foo