怎麼用python的pdb模組進行除錯?
來源:酷知科普網 1.34W
工具/材料
電腦,python環境
操作方法
首先開啟電腦後,開啟終端,我這裡以除錯檔案做說明,簡單介紹python的pdb除錯。為了演示,先用cat命令檢視一下的內容。
我這裡用的python3的環境,在終端裡輸入如圖顯示python3 -m pdb 命令。就是就是用python的pdb模組除錯檔案程式碼。
進入除錯後,在終端裡輸入小寫字母l,就是英文單詞list的縮寫,意思就是列出程式碼內容。如果顯示。
在終端裡輸入小寫字母n,就是英文單詞next的縮寫,意思就是執行下一行程式碼。
在終端裡輸入小寫字母p x,p就是英文單詞print的縮寫,意思就是列印變數x的值。
在終端裡輸入小寫字母s,s就是英文單詞s的縮寫,進入函式內部除錯。
在終端裡輸入小寫字母a,a就是英文單詞arguments(引數)的縮寫,會列印顯示函式所有變數的值。
在終端裡輸入小寫字母c,就是英文單詞continue的縮寫,意思就是繼續執行程式碼一直結束,然後重新進入除錯。
在終端裡輸入小寫字母b和阿拉伯數字6,b就是英文單詞break的縮寫,意思就是在第6行程式碼打個斷點。
在終端裡輸入小寫字母q,q就是英文單詞quit的縮寫,意思就是退出除錯。