class Event(object):
def __init__(self, **kwargs):
self.time = kwargs['time']
self.severity = kwargs['severity']
self.type = kwargs['type']
self.uid = kwargs['uid']
self.files = kwargs['files']
class MassStorageEvent(Event):
def __int__(self, **kwargs):
self.device = kwargs['device']
super(MassStorageEvent, self).__init__(**kwargs)
def main():
firstEvent = MassStorageEvent( time=15654687654.0,
severity=3,
type=1,
uid=222,
files='test.txt',
device='ddf29347983')
print('f')
if __name__ == '__main__':
main()
Запускаю код выше в отладчике, смотрю объект firstEvent и что вижу!? Отсутствует параметр device. Что я делаю не так? Что читать, куда копать?