運行
運行python -m pdb test.py
(Pdb) 會自動停在第一行,等待調(diào)試,這時你可以看看幫助(Pdb) h
幾個關(guān)鍵命令
(Pdb)b 10 #斷點設(shè)置在本py的第10行或(Pdb)b ots.py:20 #斷點設(shè)置到 ots.py第20行刪除斷點(Pdb)b #查看斷點編號(Pdb)cl 2 #刪除第2個斷點
(Pdb)n #單步運行(Pdb)s #細點運行 也就是會下到,方法(Pdb)c #跳到下個斷點
(Pdb)p param #查看當前 變量值(Pdb)l #查看運行到某處代碼(Pdb)a #查看全部棧內(nèi)變量
命令集合
命令 | 解釋 |
---|
break 或 b | 設(shè)置斷點 |
continue 或 c | 繼續(xù)執(zhí)行程序 |
list 或 l | 查看當前行的代碼段 |
step 或 s | 進入函數(shù) |
return 或 r | 執(zhí)行代碼直到從當前函數(shù)返回 |
exit 或 q | 中止并退出 |
next 或 n | 執(zhí)行下一行 |
pp | 打印變量的值 |
help | 幫助 |