簡體   English   中英

調試器打印在python中訪問的每一行代碼

[英]Debugger to print every line of code accessed in python

pdb或某些其他python調試工具中是否有一個選項可以在屏幕上打印/打印以歸檔正在訪問的每一行代碼? 我正在處理大量代碼,因此手工復制粘貼是很乏味的。 我想知道是否有人可以給我有關如何在python中執行此操作的提示,或者告訴我是否有現有的工具可以執行此操作。

看起來您想要一個代碼覆蓋率工具。 嘗試coverage ,它將告訴您已執行了哪些行。

看一下文檔中的示例,它可以顯示執行了哪些行: http : //nedbatchelder.com/code/coverage/sample_html/cogapp_test_cogapp.html

查看文檔“報告”和“注釋”區域,以獲取有關如何獲取最適合您目的的輸出的信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM