在linux下使用pdp進行調試,相關命令如下:
命令 | 作用 |
---|---|
break | 設置斷點 |
list | 查看當前的代碼段 |
quit | 中止並退出 |
continue | 繼續執行程序 |
step | 進入函數 |
next | 執行下一行 |
return | 執行代碼直到從當前函數退出 |
打印變量的值 | |
help | 幫助 |
args | 查看傳入參數 |
break | 顯示所有斷點 |
break lineno | 在指定行設置斷點 |
break file:lineno | 在指定文件的行設置斷點 |
clear num | 刪除指定斷點 |
bt | 查看函數調用棧幀 |
注:
1、以上部分首字母可作爲簡寫
2、設置斷點後,需要continue執行一下程序,才能使用list查看到斷點位置
執行時調試
進入文件目錄,執行以下,程序將啓動,停止在第一行等待調試
python -m pdb test.py