Python偵錯程式命令

2021-10-04 04:12:07 字數 556 閱讀 2670

命令

功能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行源 多次會翻頁 當前位置在...