python怎么調試程序
來源:懂視網
責編:小采
時間:2020-11-27 14:06:24
python怎么調試程序
python怎么調試程序:如果你還只會使用print來定位python程序問題,那這篇文章就是為你寫的,這篇文章將帶你入門python調試器。python標準庫提供了一個叫pdb的調試器,它提供了調試所需的絕大多數常用功能,比如斷點、單行步進、堆棧幀數據的檢查等。了解一些python pdb
導讀python怎么調試程序:如果你還只會使用print來定位python程序問題,那這篇文章就是為你寫的,這篇文章將帶你入門python調試器。python標準庫提供了一個叫pdb的調試器,它提供了調試所需的絕大多數常用功能,比如斷點、單行步進、堆棧幀數據的檢查等。了解一些python pdb
如果你還只會使用print來定位python程序問題,那這篇文章就是為你寫的,這篇文章將帶你入門python調試器。

python標準庫提供了一個叫pdb的調試器,它提供了調試所需的絕大多數常用功能,比如斷點、單行步進、堆棧幀數據的檢查等。了解一些python pdb的基本用法和知識,將極大的提高我們的開發技能和效率,節省排查bug的時間。
現在我們使用pdb對下面這個簡單的python程序進行調試,以演示pdb的基本用法。(推薦學習:Python視頻教程)

運行pdb調試器
在python解釋器的命令行參數中添加“-m pdb”就可以啟動pdb調試器對應用程序進行調試,如下:

除此之外,還可以通過在程序中設置斷點的方式啟動調試器。首先導入pdb模塊并在需要暫停處調用set_trace函數設置斷點。

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

更多Python相關技術文章,請訪問Python教程欄目進行學習!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
python怎么調試程序
python怎么調試程序:如果你還只會使用print來定位python程序問題,那這篇文章就是為你寫的,這篇文章將帶你入門python調試器。python標準庫提供了一個叫pdb的調試器,它提供了調試所需的絕大多數常用功能,比如斷點、單行步進、堆棧幀數據的檢查等。了解一些python pdb