Python中的循环导入3

时间:2016-05-09 18:22:45

标签: python python-3.x

this question的答案让我相信模块的循环导入应该有效,但是我遇到了以下软件包的问题:

文件结构:

my_package
--| my_package
    |-- __init__.py
    |-- mod1.py
    |-- mod2.py
--| setup.py

__init__.py

from . import mod1, mod2

mod1.py

from . import mod2

mod2.py

from . import mod1

尝试导入包时会出现错误:

  

ImportError:无法导入名称'mod1'

如何使这些导入有效?

0 个答案:

没有答案