您的位置:  首页 » Python » 是否有源代码级调试器具有断点,单步执行等?(1)Python语言(编程问题答疑)(参考资料)

pdb模块是一个简单但适合Python的控制台模式调试器。它是标准Python库的一部分,而且是。您也可以使用pdb的代码编写自己的调试器作为示例。documented in the Library Reference Manual

IDLE交互式开发环境是标准Python发行版的一部分(通常可用作工具/脚本/空闲),包括图形调试器。

PythonWin是一个Python IDE,包含一个基于pdb的GUI调试器。Pythonwin调试器为断点着色,并且具有很多很酷的功能,例如调试非Pythonwin程序。Pythonwin作为Python for Windows Extensions项目的一部分提供,并作为ActivePython发行版的一部分提供(请参阅 https://www.activestate.com/activepython)。

Boa Constructor是一个使用wxWidgets的IDE和GUI构建器。它提供可视化框架创建和操作,对象检查器,源对象浏览器上的许多视图,继承层次结构,doc字符串生成的html文档,高级调试器,集成帮助和Zope支持。

Eric是一个基于PyQt和Scintilla编辑组件构建的IDE。

Pydb是标准Python调试器pdb的一个版本,经过修改后可与DDD(数据显示调试器)一起使用,DDD是一种流行的图形化调试器前端。Pydb可以在http://bashdb.sourceforge.net/pydb/找到,DDD可以在https://www.gnu.org/software/ddd找到 。

有许多商业Python IDE包括图形调试器。他们包括:

发表评论

电子邮件地址不会被公开。 必填项已用*标注