美文网首页
python pdb调试

python pdb调试

作者: 思考的小妮子 | 来源:发表于2019-08-15 13:09 被阅读0次

cmd pdb调试工具

常用的一些说明:

h查看帮助文档

Documented commands (type help <topic>):

========================================

EOF    cl        down      j        next    return  tbreak    w

a      clear      enable    jump      p        retval  u          whatis

alias  commands  exit      l        pp      run    unalias    where

args  condition  h        list      q        rv      undisplay

b      d          help      ll        quit    s      unt

break  disable    ignore    longlist  r        source  until

bt    display    interact  n        restart  step    up

pp {} 打印对象

p    打印

l    列出当前将要运行的代码块

q    退出调试

b    设置断点 (Pdb) b 504 第504行设置断点 如果不加参数就全部断点

n    让程序运行下一行

s    跟n相似,但是如果当前有一个函数调用,那么s会进入被调用的函数体中

c    让程序正常运行,直到遇到断点

j    让程序跳转到指定的行数  (Pdb) j 497 

a    打印当前函数的参数      (Pdb) a

使用 u 和 d 命令,我们可以在栈帧之间切换,用以获取其相关上下文变量信息。w可以显示最近的一些栈帧信息。

相关文章

网友评论

      本文标题:python pdb调试

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