• 技术文章 >Python技术 >Python基础教程

    Python中pdb设置断点

    小妮浅浅小妮浅浅2021-05-25 09:27:49原创4284

    1、两种方法

    (1)侵入式的添加断点,需要在希望被断点处添加**「import pdb;pdb.set_trace()」

    (2)非入侵式的添加断点,通过-m指定参数指定通过pdb来运行项目,完整命令为「python3 -m pdb 斐波那契数列.py」**,该命令会将断点打在程序的入口。通过**「l」**命令来查看断点周围的11行项目代码,断点所在位置会通过「->」符号标记出来,

    2、实例

    (Pdb) l
      1   def Fibonacci(n):
      2       a, b = 0, 1
      3       while n > 0:
      4           import pdb;pdb.set_trace()
      5  ->         a, b = b, a + b
      6           print(b)
      7           n -= 1
      8
      9   Fibonacci(10)
    [EOF]

    以上就是Python中pdb设置断点的方法,希望对大家有所帮助。更多Python学习推荐:python教学

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python pdb
    上一篇:Python中Impala的使用 下一篇:Python3.8有哪些新特性?

    相关文章推荐

    • Python字典的特性分析• python正则表达式中的零宽断言• python反向引用是什么?• python怎样使用read读取不同类型文件• python中StringIO的读写• python BytesIO操作二进制数据• Python对象转换为JSON• Python中Impala的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网