首頁  >  文章  >  後端開發  >  python怎麼調試程式

python怎麼調試程式

(*-*)浩
(*-*)浩原創
2019-07-02 14:02:375774瀏覽

如果你還只會使用print來定位python程式問題,那這篇文章就是為你寫的,這篇文章將帶你入門python調試器。

python怎麼調試程式

python標準函式庫提供了一個叫做pdb的偵錯器,它提供了除錯所需的絕大多數常用功能,例如斷點、單行步進、堆疊幀資料的檢查等。了解一些python pdb的基本用法和知識,將極大的提升我們的開發技能和效率,節省排除bug的時間。

現在我們使用pdb對下面這個簡單的python程式進行偵錯,以示範pdb的基本用法。 (推薦學習:Python影片教學

python怎麼調試程式

#執行pdb偵錯器

在python解釋器的命令列參數中加入「-m pdb」就可以啟動pdb調試器對應用程式進行調試,如下:

python怎麼調試程式

除此之外,也可以透過在程式中設定斷點的方式啟動偵錯器。首先導入pdb模組並在需要暫停處呼叫set_trace函數設定斷點。

python怎麼調試程式

直接執行加入了斷點的程序,程式會自動暫停在設定了斷點處。

python怎麼調試程式

更多Python相關技術文章,請造訪Python教學欄位學習!

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

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