Мне нужно получить информацию о вызывающем абоненте (какой файл / какая строка) от вызываемого абонента. Я узнал, что могу использовать для этого модуль inpect, но не совсем как.
Как получить эту информацию с помощью inspect? Или есть другой способ получить информацию?
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]
на[2]
. (inspect.getouterframes
возвращает список кадров ...). Python прекрасно организован.