最好的python异常库!
halerror的Python项目详细描述
黑勒罗
The best python exception library
这个python库实现了一个科幻异常类!
安装
该包可从PyPI获得。 要使用PIP安装,请执行以下操作:
pip install halerror
要从源安装,请克隆此存储库,然后执行以下操作:
python setup.py install
测试
要运行测试,请克隆此存储库并执行以下操作:
python setup.py test
建立文档
若要生成文档,请克隆此存储库并执行以下操作:
pip install -e .[build_sphinx] python setup.py build_sphinx
用法示例
异常类可以如下使用:
fromhalerrorimportHalErrordefopen_pod_bay_doors():raiseHalError("Open the pod bay doors, HAL.")open_pod_bay_doors()
这将导致以下错误输出,其中${name}是用户名 运行该软件的人:
halerror.HalError: Open the pod bay doors, HAL
I'm sorry, ${NAME}. I'm afraid I can't do that.
将所有异常格式化为这样就像添加 遵循代码行
fromhalerrorimportHalErrortry:open_pod_bay_doors()exceptExceptionaserror:raiseHalError(error)fromerror
文档
您可以在Read the Docs上找到完整的文档。
问题
请使用GitHub issue tracker提交错误或请求功能。
许可证
詹姆斯·帕克赫斯特版权所有,2019年。
Halerror是根据BSD许可证的条款发布的免费开源软件。