python中retry的简单用法


一、简介
 爬虫的时候用的最多
 retry是一个用于错误处理的模块
 功能类似try-except
 但更加快捷方便。
二、基本用法
 retry-作为装饰器进行使用,不传入参数时功能如下例所示:
GitHub地址:https://github.com/invl/retry

from retry import retry
index = 0
@retry()
def retry_test():
    global index
    print('异常...')
    index += 1
    if index >= 40:
        print('执行成功', index)
    else:
        raise
if __name__ == '__main__':
    retry_test()
# 输出: 一直重试,直到运行成功
异常...
.
.
.
异常...
异常...
执行成功 40


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM