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()