В Python, не используя модуль traceback
, существует ли способ определить имя функции из этой функции?
Скажем, у меня есть модуль foo с функциональной панелью. Когда вы выполняете foo.bar()
, есть ли способ, чтобы бар знал имя бара? Или еще лучше, foo.bar
name?
#foo.py
def bar():
print "my name is", __myname__ # <== how do I calculate this at runtime?