I want to create some kind of debugging output for python and want to pass the functionname to another function for output.
The only reasonable way I found to do so was:
def foobar():
print 'hello world'
print foobar.__name__
is there something that does the same thing for the current function to improve copy and pasting of that line?
like the C equivalent printf("%s", __func__).
sys._getframe can do that: