python如何進(jìn)行單步調(diào)試-創(chuàng)新互聯(lián)

python如何進(jìn)行單步調(diào)試?針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

創(chuàng)新互聯(lián)2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元蓮湖做網(wǎng)站,已為上家服務(wù),為蓮湖各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

Python怎么單步調(diào)試?下面給大家介紹一下單步調(diào)試:

方法一:執(zhí)行 python -m pdb myscript.py

(Pdb) 會自己主動停在第一行。等待調(diào)試,這時你能夠看看幫助。

方法二:在所調(diào)試程序的開頭中:import pdb 并在你的代碼行設(shè)置斷點:pdb.set_trace()

(Pdb) h
說明下這幾個關(guān)鍵命令
<斷點設(shè)置
(Pdb)b 10 #斷點設(shè)置在本py的第10行
或(Pdb)b ots.py:20 #斷點設(shè)置到 ots.py第20行
刪除斷點(Pdb)b #查看斷點編號
(Pdb)cl 2 #刪除第2個斷點
<執(zhí)行
(Pdb)n #單步執(zhí)行
(Pdb)s #細(xì)點執(zhí)行 也就是會下到,方法
(Pdb)c #跳到下個斷點
<查看
(Pdb)p param #查看當(dāng)前 變量值
(Pdb)l #查看執(zhí)行到某處代碼
(Pdb)a #查看所有棧內(nèi)變量
<假設(shè)是在命令行里的調(diào)試為:

import pdb
def tt():
pdb.set_trace()
for i in range(1, 5):
print i
<<< tt()
#這里支持 n p c 而已
< (3)tt()
(Pdb) n

pdb單步調(diào)試方法總結(jié)如下:

python如何進(jìn)行單步調(diào)試

關(guān)于python如何進(jìn)行單步調(diào)試問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道了解更多相關(guān)知識。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)站標(biāo)題:python如何進(jìn)行單步調(diào)試-創(chuàng)新互聯(lián)
文章路徑:http://muchs.cn/article2/cdcdoc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計公司、全網(wǎng)營銷推廣、動態(tài)網(wǎng)站、服務(wù)器托管網(wǎng)站制作、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司