내부 클래스의 변수에 외부 클래스의 변수를 할당하려고합니다.중첩 클래스 변수 python
class OUTER(QtGui.QWidget):
def __init__(self):
super (OUTER, self).__init__()
self.initUI()
def number (self):
self.out = 50
...
class INNER(QtGui.QLCDNumber)
in = OUTER.out #error: NameError: name 'OUTER' is not defined
@pyqtSlot()
def some_func(self):
self.display(self.in)
나는 오류
NameError: name 'OUTER' is not defined.
이 문제를 해결하기 위해 어떤 방법이 있나요 받고 있어요?
* 내 클래스의 변수에 외부 클래스의 변수를 할당하려고합니다. * .... Ok. 계속 하시겠습니까? –
@BhargavRao 오류는 다음 줄에 있습니다 :'in = OUTER.out #error : NameError : name 'OUTER'is not defined'. –