[pyar] Ejecutar un método al finalizar la instanciación
Juan BC
jbc.develop en gmail.com
Lun Jul 12 16:23:48 ART 2010
El 12/07/10 16:07, John Rowland Lenton escribió:
> On Mon, Jul 12, 2010 at 04:05:24PM -0300, Juan BC wrote:
>> lo resolvi asi
>>
>> class A(object):
>>
>> @classmethod
>> def __new__(cls, *args, **kwargs):
>> instance = super(A, cls).__new__(cls, *args, **kwargs)
>> instance.metodo()
>> return instance
>>
>> def metodo(self):
>> pass
>>
>> y eso funciono
>
> __new__ es un staticmethod, no un classmethod (por eso tenés que
> pasarle cls al super de __new__). Pero es automágico, así que no le
> tenés que decir nada.
>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
No te entendi bien como usarlo John si podes tirar un ejemplo
More information about the pyar
mailing list