国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python的pdb調(diào)試命令的命令整理及實(shí)例

2020-01-04 16:59:12
字體:
供稿:網(wǎng)友

python/146938.html">python的pdb調(diào)試命令的命令整理及實(shí)例

一、命令整理

 

pdb調(diào)試命令
完整命令 簡寫命令 描述
args a 打印當(dāng)前函數(shù)的參數(shù)
break b 設(shè)置斷點(diǎn)
clear cl 清除斷點(diǎn)
condition 設(shè)置條件斷點(diǎn)
continue c或者cont 繼續(xù)運(yùn)行,知道遇到斷點(diǎn)或者腳本結(jié)束
disable 禁用斷點(diǎn)
enable 啟用斷點(diǎn)
help h 查看pdb幫助
ignore 忽略斷點(diǎn)
jump j 跳轉(zhuǎn)到指定行數(shù)運(yùn)行
list l 列出腳本清單
next n 執(zhí)行下條語句,遇到函數(shù)不進(jìn)入其內(nèi)部
p p 打印變量值,也可以用print
quit q 退出 pdb
return r 一直運(yùn)行到函數(shù)返回
tbreak 設(shè)置臨時(shí)斷點(diǎn),斷點(diǎn)只中斷一次
step s 執(zhí)行下一條語句,遇到函數(shù)進(jìn)入其內(nèi)部
where w 查看所在的位置
! 在pdb中執(zhí)行語句

 

二 pdb實(shí)例

E:/python/work>python -m pdb prime.py> e:/python/work/prime.py(1)<module>()->import math(Pdb) list1->import math2def isprime(i):3for t in range(2,int(math.sqrt(i))+1):4if i % t ==0:5return06else:7return189print('100到110之間的素?cái)?shù)為:')10for i in range(100,110):11if isprime(i):(Pdb) l 12,1512print(i)131415(Pdb) b 12Breakpoint1 at e:/python/work/prime.py:12(Pdb) b 7Breakpoint2 at e:/python/work/prime.py:7(Pdb) c100到110之間的素?cái)?shù)為:> e:/python/work/prime.py(7)isprime()->return1(Pdb) c> e:/python/work/prime.py(12)<module>()->print(i)(Pdb) n101> e:/python/work/prime.py(10)<module>()->for i in range(100,110):(Pdb) n> e:/python/work/prime.py(11)<module>()->if isprime(i):(Pdb) n> e:/python/work/prime.py(10)<module>()->for i in range(100,110):(Pdb) n> e:/python/work/prime.py(11)<module>()->if isprime(i):(Pdb)print i***SyntaxError:Missing parentheses in call to 'print'(Pdb) p i103(Pdb) where d:/python36/lib/bdb.py(431)run()->exec(cmd, globals, locals)<string>(1)<module>()> e:/python/work/prime.py(11)<module>()->if isprime(i):(Pdb)breakNumTypeDispEnbWhere1  breakpoint  keep yes  at e:/python/work/prime.py:12    breakpoint already hit 1 time2  breakpoint  keep yes  at e:/python/work/prime.py:7    breakpoint already hit 1 time(Pdb) disable 1Disabled breakpoint 1 at e:/python/work/prime.py:12(Pdb)breakNumTypeDispEnbWhere1  breakpoint  keep no  at e:/python/work/prime.py:12    breakpoint already hit 1 time2  breakpoint  keep yes  at e:/python/work/prime.py:7    breakpoint already hit 1 time(Pdb) n> e:/python/work/prime.py(7)isprime()->return1(Pdb) where d:/python36/lib/bdb.py(431)run()->exec(cmd, globals, locals)<string>(1)<module>() e:/python/work/prime.py(11)<module>()->if isprime(i):> e:/python/work/prime.py(7)isprime()->return1(Pdb) clClear all breaks? yDeleted breakpoint 1 at e:/python/work/prime.py:12Deleted breakpoint 2 at e:/python/work/prime.py:7(Pdb)break(Pdb) c103105107109The program finished and will be restarted> e:/python/work/prime.py(1)<module>()

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 云林县| 阳泉市| 大同县| 密云县| 淄博市| 富锦市| 包头市| 永济市| 封开县| 景泰县| 雷波县| 阜新市| 华池县| 贡嘎县| 营山县| 房山区| 凌云县| 崇仁县| 抚宁县| 彰化市| 石渠县| 恭城| 南丰县| 门源| 闵行区| 广州市| 磐石市| 贵溪市| 微山县| 赣州市| 朝阳区| 怀安县| 汾阳市| 启东市| 中西区| 皋兰县| 昆山市| 汝阳县| 定陶县| 枣庄市| 台山市|