urllib、urllib二、urllib3区别和使用

python3中把urllib和urllib合并为一个库了,urllib对应urllib.requestpython

 

1.) python 中最先内置拥有的网络请求模块就是 urllib,咱们能够看一下 urllib 中的全部方法:网络

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

3.) urllib3模块并不是 python 内置,须要额外的安装,能够经过pip install urllib3来快速的下载和安装:3d

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

相关文章
相关标签/搜索