用于hawk的python错误捕捉器模块。
hawkcatcher的Python项目详细描述
用于Hawk.so的python错误捕获器模块。
用法
注册帐户并获取新的项目令牌。
安装模块
从pypi安装hawkcatcher。
$ pip install hawkcatcher
将catcher模块导入到项目中。
fromhawkcatcherimportHawk
然后用你的令牌和域启用鹰捕手。
hawk=Hawk('1234567-abcd-8901-efgh-123456789012')
现在所有的全局错误都将被发送到hawk。
尝试除
如果要在try except块中捕获错误,请在中使用hawk.catch() 除外:
try:...except:hawk.catch()
初始参数
要初始化Hawk Catcher,只需传递一个项目令牌。
hawk=Hawk('1234567-abcd-8901-efgh-123456789012')
附加参数
如果需要使用自定义hawk服务器,请传递带参数的字典。
hawk=Hawk({'token':'1234567-abcd-8901-efgh-123456789012','host':'hawk.so','path':'catcher/python','secure':True,})
要求
- python>;=3.5
- 请求
链接
存储库:https://github.com/codex-team/hawk.python
报告错误:https://github.com/codex-team/hawk.python/issues
PYPI包:https://pypi.python.org/pypi/hawkcatcher
法典小组:https://ifmo.su