Wie verwende ich inspect, um die Anruferdaten von der Angerufenen in Python abzurufen?
Ich muss die Anruferinformationen (welche Datei / welche Leitung) von callee erhalten. Ich habe gelernt, dass ich dafür das inpect-Modul verwenden kann, aber nicht genau, wie.
Wie bekomme ich diese Infos mit inspect? Oder gibt es eine andere Möglichkeit, die Informationen abzurufen?
import inspect
print __file__
c=inspect.currentframe()
print c.f_lineno
def hello():
print inspect.stack
?? what file called me in what line?
hello()