python requests抓取网页简单的重试机制
def get_api(url,retries=3): try: r = requests.get(url, headers=headers, timeout=35) return r.json() except requests.exceptions.ConnectionError: if retries > 0: time.sleep(1) print('访问链接出错,重新抓取') return get_api(url, retries - 1)
更多参考:https://blog.csdn.net/u013055678/article/details/54290481