为什么我不能导入这个类?

时间:2010-11-03 18:57:34

标签: python class

我有三个类必须导入彼此的方法。这些语句在具有类的相应文件中如下所示:

文件A与类a

from B import b

B类文件B

from C import c

C类文件C

from A import a

为什么这在python中不起作用?我宁愿得到错误信息:

ImportError: cannot import name a  

2 个答案:

答案 0 :(得分:2)

你所拥有的是Python中的经典循环导入问题。你有没有看过以前关于SO的问题,比如this one

答案 1 :(得分:0)

Python无法找到它。它是否在正确的目录中,它确实存在吗?