Журнал выполнения Python со стеком вызововPython

Программы на Python
Anonymous
 Журнал выполнения Python со стеком вызовов

Сообщение Anonymous »

У меня есть сложный код Python, который я хочу отследить. Я хочу иметь файл журнала, в котором будут перечислены все вызовы функций в том порядке, в котором они вызываются, и для каждого вызова:
  • текущий стек вызовов
  • параметры, передаваемые функции
  • возвращаемые значения
Сделать это путем проверки кода сложно, поскольку некоторые из ветвей неизвестны. до тех пор, пока код фактически не запустится, поскольку существуют условия, которые зависят от внешних входных данных, предоставляемых во время выполнения. Таким образом, нам нужна реальная трассировка.
Я не хочу изменять код. Функциональность должна быть расширена за счет кода.
Можете ли вы предложить решение моей проблемы?

Подробнее здесь: https://stackoverflow.com/questions/798 ... call-stack

Вернуться в «Python»