Ich muss die Anruferinformationen (welche Datei / welche Leitung) von Angerufenen erhalten. Ich habe gelernt, dass ich das Inpect-Modul dafür verwenden kann, aber nicht genau wie.
Wie bekomme ich diese Informationen mit inspect? Oder gibt es eine andere Möglichkeit, die Informationen zu erhalten?
import inspect
print __file__
c=inspect.currentframe()
print c.f_lineno
def hello():
print inspect.stack
?? what file called me in what line?
hello()
[1]
in[2]
. (inspect.getouterframes
gibt eine Liste von Frames zurück ...). Python ist wunderschön organisiert.