pdb
詞語
pdb是 The Python Debugger 的縮寫,為Python標準庫的一個模塊。pdb模塊規定了一個Python程序互動式源代碼調試器,支持在設置斷點(包括條件斷點),也支持源碼級單步調試,支持棧幀監視,支持源代碼列出,支持任意棧幀上下文的隨機Python代碼估值。它還支持事後調試(post-mortem debugging),並且能在程序控制下被調用。
目錄
此調試器是可擴展的——它實際上定義成pdb類。這個目前沒有文檔,但是能夠從源代碼中清晰地看懂。擴展介面使用pdb和cmd模塊。
此調試器的提示符是(Pdb)。在調試器的控制下運行一個程序的典型的使用方式是:
pdb.py也可以像腳本一樣調用,用於調試其它腳本,例如: