Numpy 用pudb进行调试

用pudb进行调试,pudb是一个基于控制台的Python调试器,安装过程简单,且支持可视化全屏操作。pudb支持方向键和vi命令,也能在需要的时候与IPython集成。

具体步骤

我们先介绍pudb的安装步骤。

  1. 安装pudb。

为了安装pudb,需要执行如下命令。

sudo easy_install pudb

pudb目前不直接支持Windows平台,但可以通过Cygwin使用它。

  1. 启动调试器。

让我们对上一篇攻略中介绍的那个有bug的脚本进行调试。使用如下命令启动调试器。

python -m pudb buggy.py

pudb调试器用户界面的屏幕截图如下:

用pudb进行调试

用户主界面的上方显示的是最重要的调试命令。我们还能在界面中看到被调试的代码、变量、栈和已定义的断点。键入q可以退出大多数的菜单。键入n可以使调试器移到下一行。我们也可以用方向键或vi编辑器风格的j键和k键,把光标移动到适当位置并执行特定的操作,例如通过键入b设置断点。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程