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