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