我有三个类必须导入彼此的方法。这些语句在具有类的相应文件中如下所示:
文件A与类a
from B import b
B类文件B
from C import c
C类文件C
from A import a
为什么这在python中不起作用?我宁愿得到错误信息:
ImportError: cannot import name a
答案 0 :(得分:2)
你所拥有的是Python中的经典循环导入问题。你有没有看过以前关于SO的问题,比如this one?
答案 1 :(得分:0)
Python无法找到它。它是否在正确的目录中,它确实存在吗?