Getting method name from within the class method
Mitko Haralanov
mitko at qlogic.com
Wed Oct 18 17:59:26 EDT 2006
On 18 Oct 2006 14:38:12 -0700
yellowalienbaby at gmail.com wrote:
> >>> class test(object):
> ... def a_method(self,this,that):
> ... print self.a_method.__name__
Doing the above will obviously work!
However, I don't want to have to use the name of the function in the
print statement (the ".a_method." part). Imagine having about 100 of
the above print statements in the function and then you change the name
of the function. I want all 100 of the print statements to work without
having to change every one of them to reflect the new function name.
--
Mitko Haralanov mitko at qlogic.com
Senior Software Engineer 650.934.8064
System Interconnect Group http://www.qlogic.com
More information about the Python-list
mailing list