visch
01/12/2022, 6:00 PMvisch
01/12/2022, 6:04 PMdef fatal_code(e):
    return 400 <= e.response.status_code < 500
@backoff.on_exception(backoff.expo,
                      requests.exceptions.RequestException,
                      max_time=300,
                      raise_on_giveup=False,
                      giveup=fatal_code)
def get_url(url):
    return requests.get(url)raise_on_giveup