使用pdb调试python
生活随笔
收集整理的這篇文章主要介紹了
使用pdb调试python
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python pdb調試 python -m pdb myscript.py #注意這會重啟myscript.py,這樣啟動的話,代碼每一行都是一個節點 也可以在程序中這么設置斷點:
import pdb; pdb.set_trace() ? 支持的命令:
p 打印變量
n next
step 細點運行
c continue
l list
a args 打印當前函數的參數
condition bpnumber [condition]
clear/disable/enable 清除/禁用/使能斷點
q quit >斷點設置
(Pdb)b 10 #斷點設置在本py的第10行
或(Pdb)b ots.py:20 #斷點設置到 ots.py第20行
刪除斷點(Pdb)b #查看斷點編號
(Pdb)cl 2 #刪除第2個斷點
>運行
(Pdb)n #單步運行
(Pdb)s #細點運行 也就是會下到,方法
(Pdb)c #跳到下個斷點
>查看
(Pdb)p param #查看當前 變量值
(Pdb)l #查看運行到某處代碼
(Pdb)a #查看全部棧內變量
轉載于:https://www.cnblogs.com/Xjng/p/3696416.html
總結
以上是生活随笔為你收集整理的使用pdb调试python的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MFC DLL对话框调用
- 下一篇: Oracle面试过程中常见的二十个问题