在Python请求中重试网络请求

时间:2014-09-06 12:26:28

标签: python python-requests

s = requests.session()
s.get('http://foo.bar/')
s.post('http://foo.bar/')

如果getpost方法因任何原因失败,上述代码将停止执​​行。我想要它做的是它应该重试getpost方法,直到没有异常。

有没有办法在requests.session()对象上放置一个包装器,以便对其方法的所有调用都会重试任何错误?

我是Python的新手,所以我不知道该怎么做。

0 个答案:

没有答案