– urllib.request引发的异常类 – Internet协议和支持(Python教程)(参考资料) 发表于: 2019年4月4日 2022年10月8日 分类: Python, python语法教程 标签: content, error, exception, HTTP, HTTPError, Internet, OSError, python, reason, Request, URLError, urllib, 例外, 参考资料, 子类, 字符串, 异常, 引发, 教程, 版本 urllib.error– urllib.request引发的异常类 源代码: Lib / urllib / error.py urllib.error模块定义了例外的异常类by urllib.request。基本异常类是URLError. 以下异常由urllib.error引发: exception urllib.error.URLError 处理程序在遇到问题时引发此异常(或派生异常)。它是OSError. reason 的子类。这个错误的原因。它可以是消息字符串或anotherexception实例. 更改版本3.3:URLError已成为OSError的子类而不是IOError. exception urllib.error.HTTPError 虽然是一个例外(URLError的子类),HTTPError也可以作为一个非特殊的文件返回值(与urlopen()返回的相同)。这在处理异常HTTP错误时很有用,例如请求forauthentication. code 在 RFC 2616 中定义的HTTP状态代码。此数值对应于在http.server.BaseHTTPRequestHandler.responses. reason 这通常是一个字符串,解释了这个错误的原因. headers HTTP请求的HTTP响应头导致了HTTPError. 版本3.4. exception urllib.error.ContentTooShortError(msg, content) 当urlretrieve()函数检测到下载数据的数量小于预期数量(由Content-Length标题给出)时,会引发此异常。content属性存储下载的(并且可能是截断的)数据. - FTP协议客户端 - Internet协议和支持(Python教程)(参考资料) 2019年4月6日 - XML-RPC客户端访问 - Internet协议和支持(Python教程)(参考资料) 2019年4月12日 - 用于打开URL的可扩展库 - Internet协议和支持(Python教程)(参考资料) 2019年4月3日 - SMTP协议客户端 - Internet协议和支持(Python教程)(参考资料) 2019年4月8日 - NNTP协议客户端 - Internet协议和支持(Python教程)(参考资料) 2019年4月7日 - 模拟对象库 - 开发工具(Python教程)(参考资料) 2019年4月25日 - 跟踪内存分配 - 调试和分析(Python教程)(参考资料) 2019年4月30日 2to3 - 自动Python 2到3代码翻译 - 开发工具(Python教程)(参考资料) 2019年4月26日 - HTTP协议客户端 - Internet协议和支持(Python教程)(参考资料) 2019年4月5日 Python-Generic Operating System… 2019年2月20日 - 基本XML-RPC服务器 - Internet协议和支持(Python教程)(参考资料) 2019年4月13日 文章导航 前一页 上一篇: – 将URL解析为组件 – Internet协议和支持(Python教程)(参考资料)后一页 下一篇: – 用于robots.txt的解析器 – 互联网协议和支持(Python教程)(参考资料)