python requests 全部异常

官方源码:requests.exceptions — Requests 2.18.1 文档 (python-requests.org)

try:
        requests.get('https://www.baidu.com/', timeout=5)
    except requests.exceptions.RequestException as e:
        pass
    except requests.exceptions.HTTPError as e:
        pass
    except requests.exceptions.ConnectionError as e:
        pass
    except requests.exceptions.ProxyError as e:
        pass
    except requests.exceptions.SSLError as e:
        pass
    except requests.exceptions.Timeout as e:
        pass
    except requests.exceptions.ConnectTimeout as e:
        pass
    except requests.exceptions.ReadTimeout as e:
        pass
    except requests.exceptions.URLRequired as e:
        pass
    except requests.exceptions.TooManyRedirects as e:
        pass
    except requests.exceptions.MissingSchema as e:
        pass
    except requests.exceptions.InvalidSchema as e:
        pass
    except requests.exceptions.InvalidURL as e:
        pass
    except requests.exceptions.InvalidHeader as e:
        pass
    except requests.exceptions.ChunkedEncodingError as e:
        pass
    except requests.exceptions.ContentDecodingError as e:
        pass
    except requests.exceptions.StreamConsumedError as e:
        pass
    except requests.exceptions.RetryError as e:
        pass
    except requests.exceptions.UnrewindableBodyError as e:
        pass
    except requests.exceptions.RequestsWarning as e:
        pass
    except requests.exceptions.FileModeWarning as e:
        pass
    except requests.exceptions.RequestsDependencyWarning as e:
        pass
原文地址:https://www.cnblogs.com/tujia/p/14710135.html