初學python pdb除錯命令

2021-07-02 22:05:15 字數 623 閱讀 8617

pdb除錯命令

完整命令

簡寫命令

描述args

a列印當前函式的引數

break

b設定斷點

clear

cl清除斷點

condition

無設定條件斷點

continue

c或者cont

繼續執行,知道遇到斷點或者指令碼結束

disable

無禁用斷點

enable

無啟用斷點

help

h檢視pdb幫助

ignore

無忽略斷點

jump

j跳轉到指定行數執行

list

l列出指令碼清單

next

n執行下條語句,遇到函式不進入其內部pp

列印變數值,也可以用print

quit

q退出 pdb

return

r一直執行到函式返回

tbreak

無設定臨時斷點,斷點只中斷一次

step

s執行下一條語句,遇到函式進入其內部

where

w檢視所在的位置!無

在pdb中執行語句

python pdb斷點除錯

pdb 是 python 的乙個內建模組,用於命令列來除錯 python 使用介紹 說到 debug,肯定是要新增斷點的,這裡有兩種方式新增斷點 1.在想要斷點 後新增 一行 pdb.set trace 若是使用這種方式,直接執行 python 檔案即可進入斷點除錯。2.用命令列來新增斷點 b li...

python pdb 斷點除錯

import pdb pdb.set trace a args 列出當前執行函式的函式 p expression print 輸出expression的值 eg p list map lambda x x.lower manager ssids u 40 mgmt u 123 u 112 u 112...

Python pdb除錯程式

使用pdb的方式有兩種 1.單步執行 通過命令 python m pdb py 啟動指令碼,進入單步執行模式 pdb命令列 1 進入命令列debug模式,python m pdb py 2 h help 幫助 3 w where 列印當前執行堆疊 4 d down 執行跳轉到在當前堆疊的深一層 個人...