python使用安裝ipdb


1、安裝

python3版本直接執行pip install ipdb命令安裝

python2.7版本的需要指定ipdb的版本

pip install ipdb==0.10.2

等號后面的就是版本,因為 pip install ipdb默認安裝的是最新版本,現在的ipdb需要python3的支持

所以python2.7安裝只能指定舊版本安裝

ipdb的使用

2、使用

  python -m ipdb xxx.py

  程序內部:

  from ipdb import set_trace

      set_trace()

3、常用命令

  • ENTER(重復上次命令)
  • c(繼續)
  • l(查找當前位於哪里)
  • s(進入子程序)
  • r(運行直到子程序結束)
  • !<python 命令>
  • h(幫助)
  • a(rgs) 打印當前函數的參數
  • j(ump) 讓程序跳轉到指定的行數
  • l(ist) 可以列出當前將要運行的代碼塊
  • n(ext) 讓程序運行下一行,如果當前語句有一個函數調用,用 n 是不會進入被調用的函數體中的
  • p(rint) 最有用的命令之一,打印某個變量
  • q(uit) 退出調試
  • r(eturn) 繼續執行,直到函數體返回
  • s(tep) 跟 n 相似,但是如果當前有一個函數調用,那么 s 會進入被調用的函數體中

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM