the name of a method

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


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"


I print the name of the class with self.__class__.__name__ in
I want to print also in every method of myClass the name of the
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