Код: Выделить всё
class Event:
def __init__(self, sr1=None, foobar=None):
self.sr1 = sr1
self.foobar = foobar
# Event class wrappers to provide syntatic sugar
class TypeTwoEvent(Event):
def __init__(self, level=None):
self.sr1 = level
Код: Выделить всё
>>> event = TypeTwoEvent()
>>> event.foobar
Traceback (most recent call last):
File "", line 1, in
AttributeError: 'TypeTwoEvent' object has no attribute 'foobar'
Почему экземпляры TypeTwoEvent не имеют атрибута foobar , хотя экземпляры Event это делают?
Подробнее здесь: https://stackoverflow.com/questions/102 ... class-caus