错误记录和报告中间件

repoze.errorlog的Python项目详细描述


repoze.errorlog

https://travis-ci.org/repoze/repoze.errorlog.png?branch=masterDocumentation Statushttps://img.shields.io/pypi/v/repoze.errorlog.svghttps://img.shields.io/pypi/pyversions/repoze.errorlog.svg

这个包实现了WSGI 截获异常并将其写入python的中间件过滤器 记录模块通道(或者wsgi.errorsfilehandle,如果没有通道 已配置)。它还允许通过 浏览器用户界面。

安装

使用setuptools安装,例如(在virtualenv中):

$ easy_install repoze.errorlog

或者使用pip:

$ pip install repoze.errorlog

使用量

有关使用各种组件的详细信息,请参见 docs/index.rst中的文档。该文档的呈现版本 也可在线获得:

获取源代码

通过访问下载软件的开发或标记版本:

https://github.com/repoze/repoze.errorlog

更改日志

1.1(2016-06-03)

  • 添加对Python3.5的支持。
  • 放弃对Python2.6和3.2的支持。

1.0.0(2015-02-07)

  • 添加对Python3.2、3、3、3.4和PyPy3的支持。
  • 删除对Paste的依赖关系(分叉/简化 paste.request.parse_querystringpaste.request.construct_url)。
  • 增加对travis测试的支持。
  • 添加sphinx文档。
  • 放弃对Python2.4/2.5的支持。

0.9.2(2012-03-29)

  • 这个版本是最后一个支持Python2.4的版本/ Python2.5。
  • 使用toxjenkins添加对连续集成的支持。
  • 添加对pypy的支持。
  • 添加'setup.py dev'别名(运行setup.py developplus安装 nosecoverage)。
  • 移到Github。

0.9.1(2010-05-23)

  • 使向记录器通道发送异常成为可能,如所述 在文档中;这之前并没有起作用,因为a)我没有 非常擅长编程;b)python日志模块 很糟糕(使用s[-1],并且在 字符串为空,而不是使用s.endswith(),至少在 Python2.4)。

0.9(2010-05-23)

  • 碰撞版权。
  • 删除对ez_setup.py的依赖项。
  • 文档现在展示了如何在pastedeploy外部使用ErrorLog
  • 与Python2.5及更高版本一起使用时,避免依赖于元素树。 在那些python版本中,我们使用了内置的xml.etree支持。
  • 100%测试覆盖率。

0.8(2008-06-25)

  • 删除事后调试中间件(移动到repoze.debug)。
  • 初始PYPI发布。

0.7(2008-05-21)

  • 添加事后调试中间件(egg:repoze.errorlog#pdbpm
  • 从依赖项中删除版本。

0.6

0.5

  • 显式依赖于elementree1.2.6。

0.4

  • ignore功能添加到配置中。价值包括 此处可以使用空格分隔的入口点名称,表示 不应将这些异常类型记录或保存在异常中 历史。
  • 允许通过中的path项配置__error_log__视图路径 粘贴配置。
  • repoze.errorlog.pathrepoze.errorlog.entryid放入 允许错误捕获中间件和应用程序 编写错误的URL。

0.3

  • 0.2不起过滤作用。:-(
  • 不要使用zope.pagetemplate,它有太多(可能 冲突)依赖关系。相反,使用meld作为模板视图。

0.2

  • 提供最近的ttw视图(可通过/__error_log__访问) 回溯。

0.1

  • 初始rel安逸。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓如何在java字符串中获取RATE的值   java ANT在哪里输出编译器错误?   在java中,while循环在何处启动对象   javacom。谷歌。格森。内部的LinkedTreeMap无法强制转换到我的类   java单选按钮。isSelected()方法未返回正确的响应   嵌入式系统中applet中的java相对码基字段   如何在eclipse中将Java应用程序附加到jvm探查器?   java为什么Android应用程序崩溃?   在java中拖放上传后保持文件夹结构   爪哇多领导人选举问题   java Springs RestTemplate如何处理postForEntity()中的错误响应   Java如何用前导零递增整数字符串?   java Android将文本作为图像共享给其他应用程序   Java搜索替换   java isDirectory()不适用于UNIX目录   java我们可以得到显示测试类是否通过或失败的TestNG报告吗   Java类对象排序和分组   简单Java幂递归   java在处理MethodArgumentNotValidException时如何访问请求对象?