21.9. urllib.error — urllib.request 引发的异常类
模块为 urllib.request 所引发的异常定义了异常类。 基础异常类是 。
下列异常会被 urllib.error 按需引发:
exception
处理程序在遇到问题时会引发此异常(或其派生的异常)。 它是 的一个子类。
在 3.3 版更改: URLError 已被设为 而不是 IOError 的子类。
exception
虽然是一个异常 ( 的一个子类),HTTPError 也可以作为一个非异常的文件类返回值 (与 返所回的对象相同)。 这适用于处理特殊 HTTP 错误例如作为认证请求的时候。
exception (msg, content)