Muszę uzyskać informacje o dzwoniącym (jaki plik / jaka linia) od dzwoniącego. Dowiedziałem się, że mogę użyć do tego modułu inpect, ale nie do końca.
Jak zdobyć te informacje podczas inspekcji? Czy jest inny sposób na uzyskanie informacji?
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]
na[2]
. (inspect.getouterframes
zwraca listę ramek ...). Python jest pięknie zorganizowany.