python之pdb调试命令

在这里插入图片描述

  1. where(w) 找出当前代码运行位置

  2. list(l) 显示当前代码的部分上下文

  3. list 显示指定行的上下文

  4. list <line number1, line number2> 显示指定开始行到结束行的代码

  5. up(u) 返回上个调用点

  6. down(d) 返回下个调用点

  7. args(a) 显示当前所有变量

  8. print§ 打印表达式结果

9 ! 运行python命令,比如!test=‘hello’ 将会把test变量的值改变为hello

  1. pp 打印美化过的表达式结果

  2. step 步进运行至下行代码(如果是调用函数,则运行至所调用函数的第一行)

  3. next 运行至下行代码(如果是调用函数,会直接运行完此函数)

  4. until 运行至当前代码端底部

  5. return 运行至return代码处

  6. break 运行时设置断点

  7. continue 运行程序直至遇到下一个断点

  8. break 运行时设置另一个文件的断点

  9. break 显示断点情况

  10. disable 将指定的断点失效(但存在)

  11. enable 将指定的断点生效

  12. clear 删除断点

  13. tbreak 运行时设置临时断点(运行一次后自动删除)

  14. break 运行时设置断点,当满足condition条件时触发断点,ex: break 11 i > 10 表示在第11行代码处,当变量i大于10时,触发断点

  15. condition 设置指定断点的触发条件

  16. ignore 忽略指定断点n次

  17. commands … end 对指定断点编写脚本,当运行到该断点时自动执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值