问题描述
@retry(wait=wait_chain(*[wait_fixed(3) for i in range(3)] +
[wait_fixed(7) for i in range(2)] +
[wait_fixed(9)]),before_sleep=my_before_sleep)
def fetchRequest(proxy):
url = 'someurl'
r = requests.get(url,proxies=proxy)
if "captcha" in r.text:
raise
#When this happens I want to call fetchRequest again with new proxy basically.
截至目前,它一直在重试,我想使用新的代理重试该请求-特别是不是函数本身,我该如何使用韧性库实现该目标?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)