python中pdb模塊實例用法
大家可能都不大熟悉關(guān)于pdb這個模塊,實際上就是python中的內(nèi)置模塊,主要作用于命令行調(diào)試代碼,下面我們將通過是哪個小結(jié)給大家詳細(xì)介紹下使用該內(nèi)容的方式,首先是簡單介紹,然后為大家呈現(xiàn)實例,最后就是總結(jié)啦,小伙伴是不是相當(dāng)期待呢,那就板正做好,一起來詳細(xì)了解下吧~
簡單介紹:
添加斷點-代碼后添加一行
pdb.set_trace()
命令行添加斷點
b line_number
常見命令:
進(jìn)入命令行Debug模式,python -m pdb xxx.py
h:(help)幫助
w:(where)打印當(dāng)前執(zhí)行堆棧
實例演示:
__author__ = 'zone' import pdb class MyScrapy: urls = [] def start_url(self, urls): pdb.set_trace() for url in urls: print(url)
知識點擴(kuò)展:
| 命令 | 用途 |
|---|---|
| break 或 b | 設(shè)置斷點 |
| continue 或 c | 繼續(xù)執(zhí)行程序 |
| list 或 l | 查看當(dāng)前行的代碼段 |
| step 或 s | 進(jìn)入函數(shù) |
| return 或 r | 執(zhí)行代碼直到從當(dāng)前函數(shù)返回 |
| exit 或 q | 中止并退出 |
| next 或 n | 執(zhí)行下一行 |
| pp | 打印變量的值 |
| help | 幫助 |
到此這篇關(guān)于python中pdb模塊實例用法的文章就介紹到這了,更多相關(guān)python中pdb模塊怎么用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python使用pdb調(diào)試代碼的技巧
- python的debug實用工具 pdb詳解
- python的pdb調(diào)試命令的命令整理及實例
- 總結(jié)用Pdb庫調(diào)試Python的方式及常用的命令
- 使用pdb模塊調(diào)試Python程序?qū)嵗?/a>
- 使用PDB簡單調(diào)試Python程序簡明指南
- Python中使用PDB庫調(diào)試程序
- 使用PDB模式調(diào)試Python程序介紹
- 使用Python中PDB模塊中的命令來調(diào)試Python代碼的教程
- python pdb調(diào)試方法分享
- python 調(diào)試器pdb的簡單使用
相關(guān)文章
Python腳本如何在bilibili中查找彈幕發(fā)送者
這篇文章主要介紹了如何在bilibili中查找彈幕發(fā)送者,本文給大家分享小編寫的一個python腳本來實現(xiàn)bilibili彈幕發(fā)送者,需要的朋友可以參考下2020-06-06
詳解用Python實現(xiàn)自動化監(jiān)控遠(yuǎn)程服務(wù)器
這篇文章主要介紹了用Python實現(xiàn)自動化監(jiān)控遠(yuǎn)程服務(wù)器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
Python實現(xiàn)excel轉(zhuǎn)sqlite的方法
這篇文章主要介紹了Python實現(xiàn)excel轉(zhuǎn)sqlite的方法,結(jié)合實例形式分析了Python基于第三方庫xlrd讀取Excel文件及寫入sqlite的相關(guān)操作技巧,需要的朋友可以參考下2017-07-07

