Urllib庫在python2.x與3.x中的區別和聯繫

urllib庫是python提供的一個用於操作URL的模塊,在python2中有urllib和urllib2,在python3中urllib2合併到urllib中,區別和聯繫如下:

1) 在python2中使用的import urllib2——對應的,在python3中使用import urllib.request , import urllib.error

2) 在python2中使用的import urllib——對應的,在python3中使用import urllib.request , import urllib.error,import urllib.parse

3) 在python2中使用的import urlparse——對應的,在python3中使用import urllib.parse

4) 在python2中使用的import urllib2.urlopen——對應的,在python3中使用import urllib.request.urlopen

5) 在python2中使用的import urllib.urlencode——對應的,在python3中使用import urllib.parse.urlencode

6) 在python2中使用的import urllib.quote——對應的,在python3中使用import urllib.request.quote

7) 在python2中使用的import cookielib.CookieJar——對應的,在python3中使用import http.CookieJar

8) 在python2中使用的import urllib2.Request——對應的,在python3中使用import urllib.request.Request


發佈了40 篇原創文章 · 獲贊 42 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章