跳转到主要内容

允许在受限代码中导入pdb。

项目描述

简介

长话短说:有时候你需要在Python脚本中间打断点。为了避免令人沮丧的未经授权:导入'pdb'未经授权消息,请使用此enablesettrace包。

此包支持导入pdb模块。它是原始Products.enablesettrace包的分支,原始包仍然位于Zope Subversion仓库中。所做的唯一更改是将该包转换为egg格式。

它还集成了Chris Withers的zdb产品的monkeypatch。

安装

安装非常简单,只需确保包位于Python路径上。例如,当您使用zc.buildout并在eggs部分中列出Products.enablesettrace

[buildout]
...
eggs =
    ...
    Products.enablesettrace

致谢

此代码最初由Zach Bir和Jim Fulton提交。Mark van Lent将产品egg化。

Jean Jordaan从https://github.com/Simplistix/zdb抓取了Chris的代码。在zdb中还有更多可能值得移植的内容。

变更日志

1.2.0 (2021-01-20)

1.1 (2013-11-25)

  • 集成zdb monkeypatch以加载行缓存

1.0 (2010-05-30)

  • 撤销版本0.2中做出的更改,以便egg包含与Zope Subversion仓库中原始代码相同的代码。将“增强”代码移动到Products.Ienablesettrace。[markvl]

0.2 (2010-04-02)

  • 还允许导入ipdb。[markvl]

0.1 (2010-04-02)

  • 首次发布:存储在Zope Subversion仓库中的Products.enablesettrace egg化版本。

项目详情


下载文件

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

源分布

Products.enablesettrace-1.2.0.tar.gz (5.2 kB 查看散列)

上传时间

由以下支持