欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識(shí)庫 > python 調(diào)試器pdb的簡(jiǎn)單使用

python 調(diào)試器pdb的簡(jiǎn)單使用

熱門標(biāo)簽:400電話 申請(qǐng) 條件 北京外呼電銷機(jī)器人招商 汕頭電商外呼系統(tǒng)供應(yīng)商 南京crm外呼系統(tǒng)排名 賓館能在百度地圖標(biāo)注嗎 crm電銷機(jī)器人 鄭州智能外呼系統(tǒng)中心 電銷機(jī)器人 金倫通信 云南地圖標(biāo)注

使用PDB的方式有兩種:

1. 單步執(zhí)行代碼,通過命令 python -m pdb xxx.py 啟動(dòng)腳本,進(jìn)入單步執(zhí)行模式

 pdb命令行:

    1)進(jìn)入命令行Debug模式,python -m pdb xxx.py

    2)h:(help)幫助

    3)w:(where)打印當(dāng)前執(zhí)行堆棧

    4)d:(down)執(zhí)行跳轉(zhuǎn)到在當(dāng)前堆棧的深一層(個(gè)人沒覺得有什么用處)

    5)u:(up)執(zhí)行跳轉(zhuǎn)到當(dāng)前堆棧的上一層

    6)b:(break)添加斷點(diǎn)

                 b 列出當(dāng)前所有斷點(diǎn),和斷點(diǎn)執(zhí)行到統(tǒng)計(jì)次數(shù)

                 b line_no:當(dāng)前腳本的line_no行添加斷點(diǎn)

                 b filename:line_no:腳本filename的line_no行添加斷點(diǎn)

                 b function:在函數(shù)function的第一條可執(zhí)行語句處添加斷點(diǎn)

    7)tbreak:(temporary break)臨時(shí)斷點(diǎn)

                 在第一次執(zhí)行到這個(gè)斷點(diǎn)之后,就自動(dòng)刪除這個(gè)斷點(diǎn),用法和b一樣

    8)cl:(clear)清除斷點(diǎn)

                cl 清除所有斷點(diǎn)

                cl bpnumber1 bpnumber2... 清除斷點(diǎn)號(hào)為bpnumber1,bpnumber2...的斷點(diǎn)

                cl lineno 清除當(dāng)前腳本lineno行的斷點(diǎn)

                cl filename:line_no 清除腳本filename的line_no行的斷點(diǎn)

    9)disable:停用斷點(diǎn),參數(shù)為bpnumber,和cl的區(qū)別是,斷點(diǎn)依然存在,只是不啟用

    10)enable:激活斷點(diǎn),參數(shù)為bpnumber

    11)s:(step)執(zhí)行下一條命令

                如果本句是函數(shù)調(diào)用,則s會(huì)執(zhí)行到函數(shù)的第一句

    12)n:(next)執(zhí)行下一條語句

                如果本句是函數(shù)調(diào)用,則執(zhí)行函數(shù),接著執(zhí)行當(dāng)前執(zhí)行語句的下一條。

    13)r:(return)執(zhí)行當(dāng)前運(yùn)行函數(shù)到結(jié)束

    14)c:(continue)繼續(xù)執(zhí)行,直到遇到下一條斷點(diǎn)

    15)l:(list)列出源碼

                 l 列出當(dāng)前執(zhí)行語句周圍11條代碼

                 l first 列出first行周圍11條代碼

                 l first second 列出first--second范圍的代碼,如果secondfirst,second將被解析為行數(shù)

    16)a:(args)列出當(dāng)前執(zhí)行函數(shù)的函數(shù)

    17)p expression:(print)輸出expression的值

    18)pp expression:好看一點(diǎn)的p expression

    19)run:重新啟動(dòng)debug,相當(dāng)于restart

    20)q:(quit)退出debug

    21)j lineno:(jump)設(shè)置下條執(zhí)行的語句函數(shù)

                只能在堆棧的最底層跳轉(zhuǎn),向后重新執(zhí)行,向前可直接執(zhí)行到行號(hào)

    22)unt:(until)執(zhí)行到下一行(跳出循環(huán)),或者當(dāng)前堆棧結(jié)束

    23)condition bpnumber conditon,給斷點(diǎn)設(shè)置條件,當(dāng)參數(shù)condition返回True的時(shí)候bpnumber斷點(diǎn)有效,否則bpnumber斷點(diǎn)無效

注意:

    1:直接輸入Enter,會(huì)執(zhí)行上一條命令;

    2:輸入PDB不認(rèn)識(shí)的命令,PDB會(huì)把他當(dāng)做Python語句在當(dāng)前環(huán)境下執(zhí)行;

實(shí)例:

#test1.py

s = '0'
n = int(s)
print(10/n)

打開命令行運(yùn)行test1.py

python -m pdb test1.py

pdm定位到下一步要執(zhí)行的代碼-> s = '0',輸入命令l,就是上面的第15個(gè)命令l(list)來查看下代碼:

輸入命令n可以單步執(zhí)行代碼

還可以輸入  p 變量名   來查看變量

但是這個(gè)變量所在的代碼必須是運(yùn)行過之后才能查看,否則,會(huì)出現(xiàn)找不到變量的情況,如下

剛開始運(yùn)行test.py,到第一行代碼s = '0',這行代碼實(shí)際還未執(zhí)行。此時(shí)查看變量s會(huì)提示找不到變量

輸入命令q結(jié)束調(diào)試,退出程序

 2. pdb單步執(zhí)行太麻煩了,所以第二種方法是import pdb 之后,直接在代碼里需要調(diào)試的地方放一個(gè)pdb.set_trace(),就可以設(shè)置一個(gè)斷點(diǎn), 程序會(huì)在pdb.set_trace()暫停并進(jìn)入pdb調(diào)試環(huán)境,可以用pdb 變量名查看變量,或者c繼續(xù)運(yùn)行

import pdb

修改下上面的實(shí)例如下,import pdb, 添加了pdb.set_trace()到可能出錯(cuò)的代碼前面

# test1.py

import pdb


s = '0'
n = int(s)
pdb.set_trace() #運(yùn)行到這里會(huì)自動(dòng)暫停
print(10/n)

運(yùn)行之后,程序到斷電的下一行代碼就暫停了

以上就是python 調(diào)試器pdb的簡(jiǎn)單使用的詳細(xì)內(nèi)容,更多關(guān)于python 調(diào)試器pdb的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • Python腳本調(diào)試工具安裝過程
  • 詳解python使用金山詞霸的翻譯功能(調(diào)試工具斷點(diǎn)的使用)
  • Python 代碼調(diào)試技巧示例代碼
  • Python 如何調(diào)試程序崩潰錯(cuò)誤
  • python3.7調(diào)試的實(shí)例方法
  • python框架flask入門之環(huán)境搭建及開啟調(diào)試
  • Python使用pdb調(diào)試代碼的技巧
  • ubunt18.04LTS+vscode+anaconda3下的python+C++調(diào)試方法
  • python調(diào)試工具Birdseye的使用教程

標(biāo)簽:梅州 懷化 西寧 文山 浙江 昆明 石家莊 錫林郭勒盟

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python 調(diào)試器pdb的簡(jiǎn)單使用》,本文關(guān)鍵詞  python,調(diào)試器,pdb,的,簡(jiǎn)單,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python 調(diào)試器pdb的簡(jiǎn)單使用》相關(guān)的同類信息!
  • 本頁收集關(guān)于python 調(diào)試器pdb的簡(jiǎn)單使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产欧美1区2区3区| 97se狠狠狠综合亚洲狠狠| 看全色黄大色黄女片18| 色综合色综合色综合色综合色综合| 久久精品日韩一区二区三区| 奇米在线7777在线精品| 亚洲国产精品无码久久久久高潮| 欧美天天综合网| 亚洲一区二区三区三| 少妇伦子伦精品无吗| 欧美性一二三区| 亚洲综合在线视频| 无码国产精品一区二区高潮| 在线精品亚洲一区二区不卡| 亚洲美女精品一区| 绯色av蜜臀vs少妇| 欧美美女喷水视频| 亚洲第一会所有码转帖| av天堂一区二区| 制服丝袜亚洲网站| 日本伊人色综合网| 久久丫精品国产亚洲av不卡| 日韩一区二区视频| 久久疯狂做爰流白浆xx| ass极品国模人体欣赏| 国产午夜亚洲精品理论片色戒 | 日韩成人精品在线| 内射中出日韩无国产剧情| 9191精品国产综合久久久久久| 五月天一区二区三区| 久久久久国产精品区片区无码| 日韩精品在线一区| 国产尤物一区二区在线 | 首页综合国产亚洲丝袜| 精品国产av色一区二区深夜久久| 欧美一级在线观看| 国内精品国产三级国产a久久| 欧日韩不卡视频| 国产精品妹子av| 91老司机福利 在线| 欧美久久免费观看| 久久国产婷婷国产香蕉| 精品女人久久久| 亚洲少妇中出一区| 人妻激情偷乱视频一区二区三区| 欧美精品777| 久久99久国产精品黄毛片色诱| 战狼4完整免费观看在线播放版| 国产精品久99| zjzjzjzjzj亚洲女人| 日韩女优制服丝袜电影| 国产美女在线精品| 欧美中文字幕久久| 三级久久三级久久| 少妇视频一区二区| 亚洲一二三四区| 四虎国产精品成人免费入口| 国产精品白丝在线| 免费看毛片的网站| 久久中文字幕电影| 91首页免费视频| 欧美电影精品一区二区| 成人国产一区二区三区精品| 8v天堂国产在线一区二区| 国产在线日韩欧美| 91成人网在线| 精品亚洲国产成人av制服丝袜| 色悠久久久久综合欧美99| 天堂午夜影视日韩欧美一区二区| 亚洲一区二区自偷自拍| 亚洲黄色在线视频| 国产精品无码一区二区三区| 亚洲男人的天堂网| 国产黄色大片免费看| 亚洲精品一二三| 亚洲av熟女国产一区二区性色| 亚洲精品视频在线观看网站| av女人的天堂| 亚洲福利一二三区| 来吧亚洲综合网| 日韩电影在线看| 91国模大尺度私拍在线视频| 久久激五月天综合精品| 欧美性生活影院| 国产九色精品成人porny| 欧美另类久久久品| 成人在线视频首页| 精品精品国产高清a毛片牛牛| 日本黄色三级网站| 国产日韩欧美高清| 内射中出日韩无国产剧情| 一区二区在线免费观看| 免费成人美女女在线观看| 日本网站在线观看一区二区三区| 色呦呦网站一区| 国产中文一区二区三区| 欧美一区二区成人| 97久久精品人人做人人爽| 中文字幕高清一区| 亚洲做受高潮无遮挡| 午夜在线电影亚洲一区| 在线视频一区二区三| 国产成人免费在线观看不卡| 精品日产卡一卡二卡麻豆| 国产精品一区二区在线免费观看| 亚洲欧美区自拍先锋| 日本一级特级毛片视频| 韩国一区二区视频| 日韩欧美中文一区二区| 国产精品一区二区在线免费观看| 亚洲视频狠狠干| 在线免费观看亚洲视频| 国产精品综合在线视频| 精品少妇一区二区三区在线视频| japanese在线观看| 亚洲午夜电影在线观看| 欧美中文字幕久久| 91丨九色丨国产丨porny| 亚洲色大成网站www久久九九| 国产人与禽zoz0性伦| 国产一区二区三区蝌蚪| 精品99一区二区| www亚洲色图| 九九在线精品视频| 精品动漫一区二区三区在线观看| 久久丫精品国产亚洲av不卡 | 在线精品视频免费观看| caoporn国产精品| 欧美激情一区二区| 中文字幕资源站| 风流少妇一区二区| 国产精品蜜臀在线观看| 黄色片在线观看网站| 成人动漫一区二区在线| 亚洲视频免费观看| 欧美亚洲国产一区二区三区| 下面一进一出好爽视频| 亚洲综合一二区| 在线不卡a资源高清| 波多野结衣一二三区| 日韩经典一区二区| 亚洲精品在线电影| 免费黄在线观看| 国产成人av影院| 国产精品久久久久久久岛一牛影视| 国产精品嫩草影院俄罗斯| eeuss鲁一区二区三区| 亚洲蜜臀av乱码久久精品蜜桃| 精品视频在线免费| 少妇精品一区二区| 激情国产一区二区| 中文一区二区在线观看| 日本精品一级二级| 国产人成视频在线观看| 日本中文字幕一区二区视频 | 在线播放/欧美激情| 波多野结衣av在线免费观看| 久久成人综合网| 国产精品福利影院| 欧美午夜精品一区二区蜜桃| 亚洲av永久无码精品| 精品一区二区三区日韩| 国产精品美女久久久久aⅴ国产馆| 色一情一伦一子一伦一区| 亚洲美女高潮久久久| 日韩综合小视频| 久久蜜桃香蕉精品一区二区三区| 大吊一区二区三区| 91蝌蚪porny九色| 视频一区在线播放| 国产三级精品视频| 欧洲av一区二区嗯嗯嗯啊| 黄色录像a级片| 国产一区二区电影| 亚洲免费观看高清完整版在线观看| 91.成人天堂一区| 日韩av毛片在线观看| 91视频一区二区| 美女尤物国产一区| 国产精品国产三级国产aⅴ中文| 欧美精选在线播放| 五月婷婷欧美激情| 日本人dh亚洲人ⅹxx| 美脚の诱脚舐め脚责91| 亚洲天堂免费在线观看视频| 欧美一区二区视频在线观看 | 中文字幕免费视频| 成人av在线电影| 日韩电影在线免费观看| 中文字幕一区二区三中文字幕| 欧美军同video69gay| 国产精品1区2区3区4区| 国产a级片视频| 国产在线观看一区二区| 亚洲国产视频在线| 欧美国产精品专区| 91精品国产91综合久久蜜臀| 老湿机69福利| www色com| 2一3sex性hd|