python-backoff:作为装饰器的指数退避

时间:2024-07-02 19:25:06
【文件属性】:

文件名称:python-backoff:作为装饰器的指数退避

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-02 19:25:06

Python

Python 退避装饰器 这个包实现了指数退避作为装饰器。 退避由异常触发并在调用成功时重置。 用法 通过简单地添加装饰器,将指数退避应用于任何函数或方法: import backoff import requests @ backoff . Backoff () def send_data ( data ): requests . post ( 'https://example.com/data' , data = { 'data' : data }) try : send_data ( 'foo' ) except : # do something with data that wasn't posted 在上面的示例中,当 POST 不成功时,对send_data()调用send_data()指数退避。 退避期间的呼叫 在退避期间进行的任何调用都会引发I


【文件预览】:
python-backoff-master
----MANIFEST.in(43B)
----tests()
--------test_backoff.py(3KB)
----LICENSE(561B)
----setup.py(390B)
----.gitignore(303B)
----dev_requirements.txt(28B)
----backoff.py(3KB)
----README.md(1KB)

网友评论