跳转到主要内容

可配置的优雅重试。

项目描述

回顾您的步骤并重试。

PyPI Downloads PyPI Version Build Status

Retrace提供了一种可配置的装饰器,允许您在错误或其他特定条件下重试Python可调用对象。

文档

它简单而优雅。

请参阅以下文档:

http://d0ugal.github.io/retrace/

快速入门

首先,pip install retrace

import retrace

@retrace.retry
def unstable():
    # ...

完成。

如果此函数引发异常,现在将重试最多5次。您可以自定义重试频率,限制异常并添加验证器以进一步验证返回值。请查看文档了解所有这些和其他信息。

项目详情


下载文件

下载适用于您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

retrace-3.0.0.tar.gz (11.4 kB 查看哈希值)

上传时间

构建分布

retrace-3.0.0-py2.py3-none-any.whl (5.8 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持