使用韧度成功和失败的回调

时间:2018-11-27 03:50:09

标签: python python-2.7

我正在尝试使用韧性从云服务器下载图像。

我当前的代码是这样的:

@retry(stop=stop_after_attempt(TRY_TIME), after=after_log(logger, logging.DEBUG))
urllib.urlretrieve(url=url,filename=filename)

现在,我想进行一些回调。如果图像下载成功,则返回200或执行一些代码。否则,返回类似404的代码或执行其他代码。

有没有办法做到这一点?

还是我必须使用装饰器自己编写?如果是这样,怎么办?

0 个答案:

没有答案