pudb是一款可以在终端调试python代码的工具,debug是写代码的必备技能,pudb提供了语法高亮,断点,调用栈,命令行等功能,在终端下可以非常方便的对python代码进行调试。

只要屏幕上的光标不在第2个区域,快捷键都可以使用。使用ctrl + p 可以进入到工具设置界面

shift+? 可以进入help界面

详细的介绍了工具的快捷键,如何运行下一步,如果跳出当前函数等等
功能强大就不说了,关键安装使用还特别方便
pip install pudb
使用示例代码
from pudb import set_trace
set_trace()
lst = [1, 2, 3, 5, 7, 8, 10]
for item in lst:
    if item % 2 == 0:
        print(item)
重点关注前两行代码, set_trace()设置断点
启动工具调试代码的命令如下
pudb3 test.py
有了这个工具,再也不担心在linux下调试代码了
 
            扫描关注, 与我技术互动
QQ交流群: 211426309
 
                        分享日常研究的python技术和遇到的问题及解决方案