码迷,mamicode.com
首页 > Web开发 > 详细

urllib、urllib2、urllib3区别和使用

时间:2019-02-15 13:18:14      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:img   代理   网络   区别   ccf   下载   构造   安装   网络访问   

1.) python 中最早内置拥有的网络请求模块就是 urllib,我们可以看一下 urllib 中的所有方法:

技术图片

2.) urllib2模块中的所有方法更侧重于对于 Http 请求的服务:

技术图片

3.) urllib3模块并非 python 内置,需要额外的安装,可以通过pip install urllib3来快速的下载和安装:

技术图片

综合上面查看到的三者的所有功能,我们不难发现,urllib 侧重于 url 基本的请求构造,urllib2侧重于 http 协议请求的处理,而 urllib3是服务于升级的http 1.1标准,且拥有高效 http连接池管理及 http 代理服务的功能库,从 urllib 到 urllib2和 urllib3是顺应互联应用升级浪潮的,这股浪潮从通用的网络连接服务到互联网网络的头部应用:支持长连接的 http 访问,网络访问不断的便捷化。

urllib、urllib2、urllib3区别和使用

标签:img   代理   网络   区别   ccf   下载   构造   安装   网络访问   

原文地址:https://www.cnblogs.com/Inbreeze/p/10382971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!