python断点调试

https://www.cnblogs.com/xiaohai2003ly/p/8529472.html

Posted by Deavan on October 30, 2021

nohup python 输出缓冲问题

-u 不使用缓冲

breakpoint() 设定断点

以前从来没用过,最近试了试感觉还挺方便,先马。

    2)h:(help)帮助

    3)w:(where)打印当前执行堆栈

    11)s:(step)执行下一条命令

                如果本句是函数调用,则s会执行到函数的第一句

    12)n:(next)执行下一条语句

                如果本句是函数调用,则执行函数,接着执行当前执行语句的下一条。

    13)r:(return)执行当前运行函数到结束

    14)c:(continue)继续执行,直到遇到下一条断点

    15)l:(list)列出源码

                 l 列出当前执行语句周围11条代码

                 l first 列出first行周围11条代码

                 l first second 列出first--second范围的代码,如果second<first,second将被解析为行数


    20)q:(quit)退出debug

    19)run:重新启动debug,相当于restart