使用 ipdb 調(diào)試 Python
https://www.cnblogs.com/zimufeng/p/6188229.html
1、安裝
pip install ipdb
2、使用
python -m ipdb xxx.py
程序內(nèi)部:
from ipdb import
set_trace set_trace()
3、常用命令
ENTER(重復(fù)上次命令)
c(繼續(xù))
l(查找當(dāng)前位于哪里)
s(進(jìn)入子程序)
r(運(yùn)行直到子程序結(jié)束)
!
h(幫助)
a(rgs) 打印當(dāng)前函數(shù)的參數(shù)
j(ump) 讓程序跳轉(zhuǎn)到指定的行數(shù)
l(ist) 可以列出當(dāng)前將要運(yùn)行的代碼塊
n(ext) 讓程序運(yùn)行下一行,如果當(dāng)前語(yǔ)句有一個(gè)函數(shù)調(diào)用,用 n 是不會(huì)進(jìn)入被調(diào)用的函數(shù)體中的
p(rint) 最有用的命令之一,打印某個(gè)變量
q(uit) 退出調(diào)試
r(eturn) 繼續(xù)執(zhí)行,直到函數(shù)體返回
s(tep) 跟 n 相似,但是如果當(dāng)前有一個(gè)函數(shù)調(diào)用,那么 s 會(huì)進(jìn)入被調(diào)用的函數(shù)體中
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
