flupke wrote: > Hi, > > i have a property in a class that gets changed > and i would want to know who changes it. > Is there a way i can find out the calling function of a property? > > Thanks, > Benedict
I solved it by using import traceback, sys traceback.print_stack() in the property However, i'm not sure this is the best way. I also tried to use the print_tb funtion from the traceback function traceback.print_tb(sys.last_traceback) This produces an error AttributeError: 'module' object has no attribute 'last_traceback' So how can i pass a valid "traceback" object to the print_tb function and where do i find one? Thanks, Benedict -- http://mail.python.org/mailman/listinfo/python-list