我在一个文件中有一系列Python类.有些类引用其他类.
我的代码是这样的:
class A():
pass
class B():
c = C()
class C():
pass
Run Code Online (Sandbox Code Playgroud)
试着去试试那个,我明白了NameError: name 'C' is not defined.很公平,但有没有办法使它工作,或者我是否必须手动重新订购我的课程以适应?在C++中,我可以创建一个类原型.Python有相同的功能吗?
(我实际上正在使用Django模型,但我没有尝试使问题复杂化).