Re: [Python-es] Extendiendo de dict

2016-11-01 Por tema Pepe
Hola, A groso modo, __new__ crea el objeto, e __init__ lo inicializa. Hay bastante documentacion al respecto en Internet (aunque la mayoria en Ingles). Saludos. - Pepe Osca El 1 de noviembre de 2016, 13:41, Daπid escribió: > 2016-11-01 13:37 GMT+01:00 Chema Cortes : >

Re: [Python-es] Extendiendo de dict

2016-11-01 Por tema Daπid
2016-11-01 13:37 GMT+01:00 Chema Cortes : > nte a la intiuición, los diccionarios se inicializan al crear la instancia, > en lo que sería el método __new__: Nunca he entendido la diferencia entre __new__ y __init__. ¿Cuándo se usa cuál? ___ Python-es mai

Re: [Python-es] Extendiendo de dict

2016-11-01 Por tema Chema Cortes
El lun., 31 oct. 2016 a las 16:13, Nicolas lino () escribió: > > Buenas. > > Tengo una duda. Estoy armando una clase, que extiende de dict, la idea es > agregar una funcionalidad mas para editar el diccioario. > > > class TestObject(dict): > > def __init__(self, init={}): >dict.__init_

Re: [Python-es] Extendiendo de dict

2016-10-31 Por tema Juan Pablo Scaletti
¿Por que crees que el diccionario toma una argumento `init`? Solo pásale todos los argumentos "abiertos": def __init__(self, *args, **kwargs): super(TestObject, self).__init__(*args, **kwargs) self._set_message() 2016-10-31 10:12 GMT-05:00 Nicolas lino : > > Buenas. > > Tengo una duda.