Loguear clase

Julio Canto jcanto en hispasec.com
Jue Nov 27 13:39:19 CET 2008


Oswaldo Hernández escribió:
> Hola,
> 
> Estoy intentando loguear todas las llamadas a metodos de una clase,
> incluyendo los argumentos que reciben, para posteriormente poder
> reproducirlos.
> 
> Utilizando __getattribute__ intercepto las llamadas a los metodos, pero
> no tengo acceso a los argumentos que reciben.
> 
> He estado viendo los decoradores, pero no veo como hacer un decorador
> que se implemente a nivel de clase y modifique todos sus metodos.

Puedes probar con sys.settrace

-- 
Regards,

Julio Canto | VirusTotal.com | Hispasec Sistemas Lab | Tlf: +34.902.161.025
| Fax: +34.952.028.694 | PGP Key ID: EF618D2B | jcanto en hispasec.com
_______________________________________________
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