文件名称: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)