Я пытаюсь назначить переменную в моем внутреннем классе переменной во внешнем классе.Вложенные переменные класса 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.
Есть ли способ исправить это?
* Я пытаюсь назначить переменную в моем внутреннем классе переменной на внешнем классе * .... Хорошо. Пожалуйста, продолжайте –
@BhargavRao Ошибка в этой строке: 'in = OUTER.out #error: NameError: name 'OUTER' не определен'. –