the name of a method

thomas.steffen75 at googlemail.com thomas.steffen75 at googlemail.com
Thu Jan 15 17:23:12 CET 2009


Hello,

I have a Class:

class myClass:
    def __init__(self):
        # do something
        print "name of class = " +  self.__class__.__name__

    def myMethod(self):
        # do something
        print "name of method = " + "myMethod"
        return

    ...

I print the name of the class with self.__class__.__name__ in
__init__.
I want to print also in every method of myClass the name of the
method.
How can I get the name? I would not like to write e.g. "myMethod". Is
there a variable like self.__class__.__name__ for this?
Thanks for your hints, Thomas



More information about the Python-list mailing list