美文网首页
Pdb调试命令

Pdb调试命令

作者: jova_y | 来源:发表于2017-11-22 17:29 被阅读0次

1 python -m pdb test.py
l------->list 显示当前代码(连续使用l不好使)
n------>next 向下执行一行代码
c------>continue 继续执行代码
b------>beark 添加断点
b <行号>
b <函数名>
clear <断点的num>(通过 b 查看-----> 删除断点
s ------>step 进入一个函数
p <变量名> ------> print查看变量的值
a args 打印所有形参的值
q ----->quit 退出调试
r------> return 快速执行到函数的最后一行

2 交互模式 IPython
import pdb
pdb.run("函数名(具体的参数“)

3 程序里埋点
代码里面
import pdb

在你想要停的行数添加下面这行代码,运行代码的时候就会自动跳出pdb模式并运行到这个点上
pdb.set_trace()

相关文章

  • pdb调试

    pdb调试 pdb调试命令

  • python pdb调试

    pdb 调试 pdb是基于命令行的调试工具,非常类似gnu的gdb(调试c/c++)。命令 简写命令 作用...

  • 代码调试

    python3 -m pdb xxx.py 开始调试 pdb模式下的命令:

  • Python 必需学会的调式方法

    没错就是pdb 调试,pdb 是 python 的一个内置模块,用于命令行来调试 Python 代码。或许你会说,...

  • Pdb调试命令

    1 python -m pdb test.pyl------->list 显示当前代码(连续使用l不好使)n--...

  • pdb 调试命令

  • python 常用包整理

    debug pdb 内置函数,通过pdb.set_trace()设置断点,通过n,c 等命令进行调试 pysnoo...

  • Python的Debug工具

    1. 命令行使用pdb (1) 我们先写个简单的python程序a.py如下: (2) 用pdb调试 2. ...

  • Python38_pdb调试

    pdb:基于命令行的调试工具,非常类似gnu的gdb(调试c/c++)。 命令行启动方式 python -m pd...

  • 使用pdb命令行调试python代码

    有时候不得已使用命令行调试,下面介绍运用python的pdb模块进行命令行调试的基本方法。 进入调试 有两种方法进...

网友评论

      本文标题:Pdb调试命令

      本文链接:https://www.haomeiwen.com/subject/cmkovxtx.html