Zero Piraeus

Resultados 2 preguntas formuladas por Zero Piraeus

¿Por qué la super() magia de Python 3.x?

1
respuestas
163
votos
49.0k
vistas

En Python 3.x, super()se puede llamar sin argumentos: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now Para que esto funcione, se realiza algo

Si tengo una clase... class MyClass: def method(arg): print(arg) ... que uso para crear un objeto... my_object = MyClass() ... a lo que llamo method("foo")así ... >>> my_object.method("foo") Traceback (most