2024-03-28 22:07:34 发布
网友
我在两个独立的模块中有两个Python类。模块相互引用,所以我必须使用import XXX语法而不是from XXX import YYY。我不知道如何在一个模块中访问另一个模块中的类定义,但是导入模块:
import XXX
from XXX import YYY
### testa.py import testb class TestA(): ... ### testb.py import testa class TestB(testa.TestA): # doesn't work ...
我该怎么做
您可以通过将import testb放在TestA的定义之后来解决这个问题。但是,您可能需要重新考虑模块结构,因为循环导入很难处理
import testb
TestA
您可以通过将
import testb
放在TestA
的定义之后来解决这个问题。但是,您可能需要重新考虑模块结构,因为循环导入很难处理相关问题 更多 >
编程相关推荐