ОС: Windows 10, Python 3.11, модули не использую
Здравствуйте! Проблема с атрибутом myAttr. Он вроде как есть, но его в то же время нет. Хочу понять, как это возможно.
Здравствуйте! Проблема с атрибутом myAttr. Он вроде как есть, но его в то же время нет. Хочу понять, как это возможно.
Python:
class BaseClass:
def __init__(self):
self.myAttr = 2
class MyClass(BaseClass):
def __init__(self):
b = super()
b.__init__()
print('myAttr' in dir(b)) # True
print(getattr(b, 'myAttr')) # AttributeError
MyClass()