Python偵錯程式pdb

2022-09-05 06:06:11 字數 922 閱讀 7823

python3 -m pdb filename.py

import pdb;pdb.set_trace()

當你在命令列看到下面這個提示符時,說明已經正確開啟了pdb

(pdb)

然後就可以開始輸入pdb命令了,下面是pdb的常用命令

命令:

英文本母:l

說明:

檢視當前位置前後11行源**(多次會翻頁)

當前位置在**中會用-->這個符號標出來

命令:

英文本母:ll

說明:

檢視當前函式或框架的所有源**

b lineno

b filename:lineno

b functionname

lineno斷點新增到哪一行

function:函式名,在該函式執行的第一行設定斷點

tbreak lineno

tbreak filename:lineno

tbreak functionname

cl filename:lineno

cl bpnumber [bpnumber ...]

b lineno

b filename:lineno

b functionname

lineno斷點新增到哪一行

function:函式名,在該函式執行的第一行設定斷點

tbreak lineno

tbreak filename:lineno

tbreak functionname

cl filename:lineno

cl bpnumber [bpnumber ...]

Python的偵錯程式pdb的使用實踐總結

一 使用方式 1.在 中需要除錯的地方,加上兩行 import pdb pdb是python自帶的包,所以直接匯入即可 pdb.set trace 2.假設我在某測試用例方法中需要除錯,則 如下 def test financial active list demand api name api d...

python的偵錯程式 Python 偵錯程式入門

python 生態系統包含豐富的工具和庫,可以讓開發人員更加舒適。例如,我們之前已經介紹了如何使用互動式 shell 增強 python。本文重點介紹另一種可以節省時間並提高 python 技能的工具 python 偵錯程式。python 偵錯程式 python 標準庫提供了乙個名為 pdb 的偵錯...

Python 偵錯程式入門

python 生態系統包含豐富的工具和庫,可以讓開發人員更加舒適。例如,我們之前已經介紹了如何使用互動式 shell 增強 python。本文重點介紹另一種可以節省時間並提高 python 技能的工具 python 偵錯程式。python 標準庫提供了乙個名為 pdb 的偵錯程式。此偵錯程式提供了除...