Loguear clase

Oswaldo Hernández listas en soft-com.es
Jue Nov 27 16:03:13 CET 2008


Medardo Rodriguez (Merchise Group) escribió:
> On Thu, Nov 27, 2008 at 7:28 AM, Oswaldo Hernández <listas en soft-com.es> wrote:
>> Estoy intentando loguear todas las llamadas a metodos de una clase,
>> incluyendo los argumentos que reciben, para posteriormente poder
>> reproducirlos.
>> ...
>> ¿Alguna idea de como hacerlo?
> 
> 
> Puedes usar metaclases y cada vez que una clase quede definida, en el
> __new__ o __init__ de la metaclase puedes asignar cada método con un
> wrapper para esto, al estilo de los decoradores.
> 

He estado viendo las  metaclases, pero no termino de ver claro como hacerlo.
Seguire investigando.


-- 
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es