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 訪問,網絡訪問不斷的便捷化。代理