从日志文件中提取唯一的python异常及其回溯。
exception的Python项目详细描述
异常
从日志文件中提取唯一的python异常及其回溯。
##警告!
这里的提取逻辑是启发式的,可能会使您失败。任何生死情况都不要依赖它。另外,请提交如何改进的反馈!
##安装
Clone this repository and install with
python setup.py install
这会将名为exception或exception.exe的实用程序添加到您的路径中。
##用法
要从名为“logfile.txt”的日志中提取python回溯,请运行:
$ exception -f logfile.txt
如果要排除某些例外,请尝试:
$ exception -f logfile.txt -e ValueError,AttributeError
您都可以传递多个文件名:
$ exception -f logfile1.txt logfile2.txt
这将从输出中排除任何ValueError或AttributeError回溯。
该工具还可以从stdout读取日志文件,例如:
cat logfile.txt | exception
或
cat logfile.txt | exception -e ValueError
学分
这是基于[@originell](https://github.com/originell)的[脚本](https://gist.github.com/originell/1923003)。
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.1.0(2016-06-16)
- pypi上的第一个版本。