Я читаю код OpenStack, и я столкнулся с этим.
Класс с именем "Сервис" наследует базовый класс "объект", а затем в методе Service __init__()
вызывается объект __init__
. Связанный код выглядит следующим образом:
определение класса:
class Service(object):
и определение метода инициализации службы:
def __init__(self, host, binary, topic, manager, report_interval=None,
periodic_interval=None, *args, **kwargs):
и вызов super ( "объект" здесь) в Service init:
super(Service, self).__init__(*args, **kwargs)
Я не понимаю, что делает последний вызов object.__init__()
.
любой может помочь?