允许在受限代码中导入PDB。
Products.enablesettrace的Python项目详细描述
简介
长话短说:有时需要在 脚本的中间部分(python)。要防止出现令人沮丧的Unauthorized: import of 'pdb' is unauthorized消息,请使用此enablesettrace包。
此包支持导入pdb模块。这是原版的叉子 products.enablesettrace包仍驻留在zope subversion中 储存库。唯一的改变是把包裹变成了一个鸡蛋。
它还整合了chris的zdb产品中的monkeypatch 威瑟斯。
安装
安装非常简单,只要确保包位于 Python路径例如,当您使用zc.buildout list时 Products.enablesettrace在eggs部分:
[buildout] ... eggs = ... Products.enablesettrace
学分
此代码最初由zach bir和committed by Jim Fulton提供。 马克·范把产品借给了别人。
Jean Jordaan从https://github.com/Simplistix/zdb中截取了Chris的代码 在zdb中还有更多的内容值得移植。
变更日志
1.1(2013-11-25)
- 合并zdb monkeypatch以加载行缓存
1.0(2010-05-30)
- 还原0.2版中所做的更改,使egg包含与 在zope subversion存储库中原创。将“增强”代码移动到 products.IEnableSetTrace。[标记]
0.2(2010-04-02)
- 也允许导入IPDB。[标记]
0.1(2010-04-02)
- 初始版本:产品的蛋化版本。enablesettrace存储在 Zope Subversion存储库。