如何在python中处理循环导入?

时间:2013-04-29 10:51:32

标签: python import

我是python的新手,我有这样的目录

dir
--a.py
--b.py
--__init__.py

a.py

from b import B
class A:
    #class body

b.py

from a import A
class B:
    #class body

但是当我尝试运行a.py时,我得到的错误如下:

File "/b.py", line 1, in <module
ImportError: cannot import name B

我该如何解决这个问题?

__init__.py为空。

0 个答案:

没有答案