一、前言
要调用requests模块的内置异常,只要“from requests.exceptions import xxx”就可以了,
比如:
from requests.exceptions import ConnectionError, ReadTimeout
或者:
from requests import ConnectionError, ReadTimeout
二、requests模块内置异常类的层次结构如下:
IOError
+-- RequestException # 处理不确定的异常请求
+-- HTTPError # HTTP错误
+-- ConnectionError # 连接错误
| +-- ProxyError # 代理错误
| +-- SSLError # SSL错误
| +-- ConnectTimeout(+-