Hi everyone,
I'm trying to create a generic logging function, and I'm able to get
at the name of the module and class using the built-in attributes
__module__, __class__, and __name__.

But I wasn't sure how to also grab the name of the function or method,
so that when an error occurs, I can log the name of the failing method
as well.

I'd like to do something like:

class Dummy(object):
    get_name(self):
        print "%s, %s, %s" % (self.__module__,
self.__class__.__name__, METHOD_NAME)

Is there a way to dynamically grab the name of the method? E.g.,
"get_name" in the above class.

Feels like I'm overlooking something obvious....

Serdar
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to