怎么用python的pdb模塊進(jìn)行調(diào)試?
電腦,python環(huán)境
操作方法01、首先打開(kāi)電腦后,打開(kāi)終端,我這里以調(diào)試debug.py文件做說(shuō)明,簡(jiǎn)單介紹python的pdb調(diào)試。為了演示,先用cat命令查看一下debug.py的內(nèi)容。
02、我這里用的python3的環(huán)境,在終端里輸入如圖顯示python3 -m pdb debug.py命令。就是就是用python的pdb模塊調(diào)試debug.py文件代碼。
03、進(jìn)入調(diào)試后,在終端里輸入小寫(xiě)字母l,就是英文單詞list的縮寫(xiě),意思就是列出代碼內(nèi)容。如果顯示。
04、在終端里輸入小寫(xiě)字母n,就是英文單詞next的縮寫(xiě),意思就是執(zhí)行下一行代碼。
05、在終端里輸入小寫(xiě)字母p x,p就是英文單詞print的縮寫(xiě),意思就是打印變量x的值。
06、在終端里輸入小寫(xiě)字母s,s就是英文單詞s的縮寫(xiě),進(jìn)入函數(shù)內(nèi)部調(diào)試。
07、在終端里輸入小寫(xiě)字母a,a就是英文單詞arguments(參數(shù))的縮寫(xiě),會(huì)打印顯示函數(shù)所有變量的值。
08、在終端里輸入小寫(xiě)字母c,就是英文單詞continue的縮寫(xiě),意思就是繼續(xù)執(zhí)行代碼一直結(jié)束,然后重新進(jìn)入調(diào)試。
09、在終端里輸入小寫(xiě)字母b和阿拉伯?dāng)?shù)字6,b就是英文單詞break的縮寫(xiě),意思就是在第6行代碼打個(gè)斷點(diǎn)。
10、在終端里輸入小寫(xiě)字母q,q就是英文單詞quit的縮寫(xiě),意思就是退出調(diào)試。
相關(guān)文章:
1. IntelliJ IDEA安裝插件的方法步驟2. idea導(dǎo)入maven項(xiàng)目的方法3. Docker 部署 Prometheus的安裝詳細(xì)教程4. IntelliJ IDEA設(shè)置自動(dòng)提示功能快捷鍵的方法5. 通過(guò)Django Admin+HttpRunner1.5.6實(shí)現(xiàn)簡(jiǎn)易接口測(cè)試平臺(tái)6. idea重置默認(rèn)配置的方法步驟7. IntelliJ IDEA調(diào)整字體大小的方法8. idea設(shè)置代碼格式化的方法步驟9. idea給項(xiàng)目打war包的方法步驟10. IntelliJ IDEA設(shè)置背景圖片的方法步驟

網(wǎng)公網(wǎng)安備