博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python使用安装ipdb
阅读量:5965 次
发布时间:2019-06-19

本文共 597 字,大约阅读时间需要 1 分钟。

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 会进入被调用的函数体中

 

转载于:https://www.cnblogs.com/JahanGu/p/7596546.html

你可能感兴趣的文章
百度编辑器UEditor常用设置函数
查看>>
js断点调试
查看>>
有穷自动机构造
查看>>
QQ在线状态的使用
查看>>
与Spring BlazeDS Integration相比,更简单的实现来调用spring bean
查看>>
单链表
查看>>
Topcoder 好题推荐
查看>>
liunx中的进程与线程
查看>>
日期和时间类函数
查看>>
观察者模式C#实现实例(二)
查看>>
mysql易混淆知识点
查看>>
MongoDB 数据迁移和同步
查看>>
nginx下yii2设置路由规则
查看>>
access表达式类型不匹配
查看>>
架构师入门:搭建基本的Eureka架构(从项目里抽取)
查看>>
hdu 2050 折线分割平面 (递推)
查看>>
HDU 2844 Coins 【多重背包*】
查看>>
SQL server 清除缓存
查看>>
Scrum立会报告+燃尽图(十月二十八日总第十九次)
查看>>
学习日记的写作原则
查看>>