执行Python脚本最简单的方法是什么?对于每个执行语句,将行号或行本身传递给回调函数是什么?例如以编程方式逐行跟踪Python程序行/语句的执行
要执行的一段代码
for i in range(5):
z = i**2
和回调
def callback(line):
print line
输出将是:
for i in range(5):
z = i**2
for i in range(5):
z = i**2
for i in range(5):
z = i**2
...
etc
说明此的另一种方式是,我想要知道如果我正在执行通过调试的脚本,那么将执行下一个代码段ger ..我见过this question about tracing,但我对跟踪回调函数中执行的次数感兴趣。
调试器将是有益的,但只有当我可以运行回调到Python代码
+1。很好的例子。 – 2012-08-04 05:23:56