執行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