I want to get the original file/scriptname, etc of the function that is being decorated. How can I do that?
def decorate(fn): def wrapped(): return "scriptname: " + fn.scriptname? return wrapped I tried using fn.__code__ but that gave me more stuff that I needed. I could parse that string to get the function name, but was wondering if there is a more elegant way to do it