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

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

運行pdb調(diào)試器
在python解釋器的命令行參數(shù)中添加“-m pdb”就可以啟動pdb調(diào)試器對應(yīng)用程序進行調(diào)試,如下:

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

直接執(zhí)行加入了斷點的程序,程序會自動暫停在設(shè)置了斷點處。

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