命令
功能h(elp)
顯示命令列表
help command
顯示command的文件
c(ontinue)
恢復程式執行
q(uit)
退出偵錯程式,不再執行任何**
b(reak) number
在當前檔案的第number行設定乙個斷點
b path/to/file.py:number
在當前檔案的第number行設定乙個斷點
s(tep)
單步進入函式呼叫
n(ext)
執行當前行,並前進到當前級別的下一行
u(p) / d(own)
在函式呼叫棧中向上或向下移動
a(rgs)
顯示當前函式的引數
debug statement
在新的(遞迴)偵錯程式中呼叫語句statement
l(ist) statement
顯示當前行,以及當前棧級別上的上下文參考**
w(here)
列印當前位置的完整棧跟蹤(包括上下文參考**)
python的偵錯程式 Python 偵錯程式入門
python 生態系統包含豐富的工具和庫,可以讓開發人員更加舒適。例如,我們之前已經介紹了如何使用互動式 shell 增強 python。本文重點介紹另一種可以節省時間並提高 python 技能的工具 python 偵錯程式。python 偵錯程式 python 標準庫提供了乙個名為 pdb 的偵錯...
Python 偵錯程式入門
python 生態系統包含豐富的工具和庫,可以讓開發人員更加舒適。例如,我們之前已經介紹了如何使用互動式 shell 增強 python。本文重點介紹另一種可以節省時間並提高 python 技能的工具 python 偵錯程式。python 標準庫提供了乙個名為 pdb 的偵錯程式。此偵錯程式提供了除...
Python偵錯程式pdb
python3 m pdb filename.py import pdb pdb.set trace 當你在命令列看到下面這個提示符時,說明已經正確開啟了pdb pdb 然後就可以開始輸入pdb命令了,下面是pdb的常用命令 命令 英文本母 l 說明 檢視當前位置前後11行源 多次會翻頁 當前位置在...