我的工作是检测python应用程序,以便生成包含必要动态信息的跟踪文件。我正在使用python脚本来检测源代码。我通过在源代码中插入大量语句并连续生成跟踪文件来实现。
我的问题是,有没有办法使用调试器来生成跟踪文件?
如果是这样,任何人都可以给我一个例子,说明在调试过程中如何在任何函数中插入print语句?
答案 0 :(得分:0)
您可以将Python跟踪模块用于此目的。它显示了所有正在运行的代码
Trace all statements from a point in code
您也可以插入打印报表,但之后您必须记得清理它们。逗号分隔您要打印的参数。
print 'logpoint 1, vals: ', vals