2
, 내가 좋아하는 뭔가가있는 경우 :파이썬 클래스 상호 정적 (클래스) 변수 파이썬에서
class A(object):
b = B()
class B(object):
a = A()
오류 NameError: name 'B' is not defined
를 생성합니다을 어떻게 우아하게이 문제를 해결할 것인가?
, 내가 좋아하는 뭔가가있는 경우 :파이썬 클래스 상호 정적 (클래스) 변수 파이썬에서
class A(object):
b = B()
class B(object):
a = A()
오류 NameError: name 'B' is not defined
를 생성합니다을 어떻게 우아하게이 문제를 해결할 것인가?
시도 :
B는 다른 정적 멤버가있는 경우class B(object):
pass
class A(object):
b = B()
B.a = A()
, 그것은 A.b.another_stativ_var에서 액세스 할 수 없습니다. 클래스 내에 정의 된 다른 정적 멤버를 갖고 싶습니다. – coredump
@ 쿠롯 덤 어떻게? 내가 그걸 시도했을 때. – quantum
@coredump : 물론 할 수 있습니다. –