I'm trying to reverse-engineer some pretty complex code. One thing that would 
help me a lot is if I could instrument a key class, so that I'd get a report of 
when and how each method was called and any properties or attributes were 
accessed during a typical run.

I could do this relatively easily by just adding print calls to each 
method/attribute, but I was wondering - is there a library that does this sort 
of wrapping already? I tried writing my own but got bogged down in infinite 
recursion in _getattribute__ and couldn't see an easy way out.

If anyone has any suggestions, I'd be interested.
Thanks,
Paul.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to