Friday, 30 September 2022

python how to handle requests.module exception

 https://stackoverflow.com/questions/49099313/how-to-get-the-exception-string-from-requests-exceptions-requestexception

        try:

            resp = requests.post(

            )

            resp.raise_for_status()

        except requests.exceptions.HTTPError as errh:

            # Exit, and throw system exception to print log on console

            # raise SystemExit(errh)

           # print log to console and return httpResponse

            print('exception ', errc)

            return HttpResponse(content=json.dumps({'test' : 'test'}), content_type='application/json')

        except requests.exceptions.ConnectionError as errc:

            ...

        except requests.exceptions.Timeout as errt:

             ...

        except requests.exceptions.RequestException as err:

             ...


No comments:

Post a Comment