首頁 >後端開發 >Python教學 >python怎麼單步調試

python怎麼單步調試

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2019-06-25 16:31:037489瀏覽

python怎麼單步調試

Python怎麼單步驟偵錯?以下跟大家介紹一下單步驟偵錯:

#方法一:執行python -m pdb myscript.py

##(Pdb) 會自己主動停在第一行。等待調試,這時你能夠看看幫助。


方法二:在所偵錯程式的開頭中:import pdb 並在你的程式碼行設定斷點:pdb.set_trace()


相關推薦:《

Python影片教學

(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 #查看所有棧內變數

import pdb
def tt():
pdb.set_trace()
for i in range(1, 5):
print i
<<< tt()
#这里支持 n p c 而已
< (3)tt()
(Pdb) n

pdb單步驟調試方法總結如下:

python怎麼單步調試

以上是python怎麼單步調試的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn