On Mon, 21 Jul 2008 09:01:10 -0700, Ravi Kotecha wrote: > I thought this was pretty cool and since I spent 30 mins or so > goggling before giving up and figuring out myself I thought I'd share > it with you. > >>>> def a(a): > ... for k,v in sys._getframe(1).f_locals.items(): > ... if id(v) == id(a): > ... print k > ... > >>>> hello = 123 > >>>> a(hello) > hello > > ## pretty cool.
Or ugly hack. Beauty lies in the eye of the beer holder… > It's totally useless but I wanted to do it for logging purposes. Don't use such things in production code, please. Ciao, Marc 'BlackJack' Rintsch -- http://mail.python.org/mailman/listinfo/python-list