Como se utiliza __NEW__
Publicado por guille (4 intervenciones) el 30/12/2015 14:35:22
Hola, estoy mirando código para aprender, y me he topado con una clase que implementa un constructor __new__ en vez de __init__ quería saber para que se usa o en que circunstancias, por lo que puede leer, en un caso, es utilizado al crear objetos inmutables pero no logro entenderlo del todo, alguien podría orientarme si no es molestia? les paso la definición abajo
Gracias de antemano y un gran abrazo
def __new__(cls, *p, **k):
inst = object.__new__(cls)
Gracias de antemano y un gran abrazo
def __new__(cls, *p, **k):
inst = object.__new__(cls)
Valora esta pregunta


0