跳转到主要内容

图形Python调试器,可让您轻松查看所有评估表达式的值

项目描述

Build Status Supports Python versions 2.7 and 3.5+

birdseye是一个Python调试器,它记录函数调用中表达式的值,并在函数退出后让您轻松查看它们。例如

Hovering over expressions

您可以使用birdseye来运行或编辑代码的任何方式。只需 pip install birdseye,添加如上所示的@eye装饰器,以您喜欢的任何方式运行您的函数,并在浏览器中查看结果。它还与一些常用的工具集成,以获得更顺畅的体验。

您可以在futurecoder上立即尝试它:在左侧的编辑器中输入您的代码,然后点击birdseye按钮运行。无需导入或装饰器。

功能亮点

而不是逐行执行,可以在循环迭代中前后移动,并查看所选表达式的值如何变化

Stepping through loop iterations

查看哪些表达式引发异常,即使它们被抑制

Exception highlighting

展开具体的数据结构和对象以查看其内容。长度和深度有限制,以避免数据过载。

Exploring data structures and objects

调用按时间顺序组织到函数(按文件组织)中,让您可以一目了然地看到发生了什么

List of function calls

阅读更多文档 这里

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

birdseye-0.9.5.tar.gz (922.0 kB 查看哈希值)

上传时间

构建分发

birdseye-0.9.5-py2.py3-none-any.whl (716.9 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下机构支持