¿Qué hace el método __init __ () del objeto en python? [duplicar
Esta pregunta ya tiene una respuesta aquí:
Python __init__ y self, ¿qué hacen? 18 respuestasMientras leía el código de OpenStack y me encontré con esto.
Una clase llamada 'Servicio' hereda la clase base 'objeto', y luego en el Servicio__init__()
método, objeto__init__
se llama. El código relacionado se ve así:
la definición de clase:
class Service(object):
efinición del método de inicio de @and Service:
def __init__(self, host, binary, topic, manager, report_interval=None,
periodic_interval=None, *args, **kwargs):
y una llamada a super (el 'objeto' aquí) en el inicio del Servicio:
super(Service, self).__init__(*args, **kwargs)
No entiendo la última llamada,object.__init__()
¿Qué es lo que hace? ¿Alguien puede ayudar