Я пытаюсь позвонить по значению из класса B, который вложен в классе А и использовать его в классе C. Я получаю AttributeError:Python: Вызов для значения внутри вложенного класса
class A():
class B():
a = 1
class C():
b = 2
c = B.a + b
AttributeError: class B has no attribute 'a'
I также пытался позвонить из «A», PyCharm признать это, но питона до сих пор получить AttributeError:
class A(object):
class B(object):
a = 1
class C(object):
b = 2
c = A.B.a + b
AttributeError: class A has no attribute 'B'
ли кто-то есть идея о том, как использовать его? Thanks
Я пытаюсь избежать создания отдельного класса, я пытаюсь придерживаться формирования вложенных классов. – Nikigv