Determine el nombre de la función desde esa función (sin usar el rastreo)

En Python, sin usar latraceback módulo, ¿hay alguna manera de determinar el nombre de una función desde esa función?

Digo que tengo un módulo foo con una barra de funciones. Al ejecutarfoo.bar(), ¿hay alguna manera para que el bar sepa el nombre del bar? O mejor aún,foo.bar'¿nombre de

#foo.py  
def bar():
    print "my name is", __myname__ # <== how do I calculate this at runtime?

Respuestas a la pregunta(18)

Su respuesta a la pregunta