ipdb

作者: 光华_5206 | 来源:发表于2018-06-29 08:26 被阅读0次

    ipdb是pdb的增强版,是python开发的调试工具。ipdb对于Python,就像gdb对于C/C++。Windows下我们可以使用PyCharm等IDE开发环境进行开发调试,Linux等非GUI开发环境,ipdb则是一个不错的选择。

    Install

    通常ipdb在安装的时候会默认安装,若未安装,可通过如下命令安装

    pip install ipdb
    

    Usage

    在需要中断运行的位置,通过如下代码添加断点

    import ipdb
    ipdb.set_trace()
    

    程序运行后会在对应的位置停下来并显示如下提示符

    (ipdb)...
    

    此时,可以输入相关命令查看当前变量的值以及单步运行等

    • help:显示帮助信息
    • a: 查看变量的值
    • n: 单步运行
    • dir(): 查看一个对象有哪些方法可以调用

    相关文章

      网友评论

          本文标题:ipdb

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