如何使用调试器生成跟踪文件?

时间:2013-03-18 16:36:19

标签: python debugging trace instrumentation

我的工作是检测python应用程序,以便生成包含必要动态信息的跟踪文件。我正在使用python脚本来检测源代码。我通过在源代码中插入大量语句并连续生成跟踪文件来实现。

我的问题是,有没有办法使用调试器来生成跟踪文件?

如果是这样,任何人都可以给我一个例子,说明在调试过程中如何在任何函数中插入print语句?

1 个答案:

答案 0 :(得分:0)

您可以将Python跟踪模块用于此目的。它显示了所有正在运行的代码

Trace all statements from a point in code

您也可以插入打印报表,但之后您必须记得清理它们。逗号分隔您要打印的参数。

print 'logpoint 1, vals: ', vals