-
urllib是Python提供的一个操作url的模块
-
Python2中有urllib和urllib2两个库实现请求发送,Python3中将urllib2合并到
urllib中
python2与3:urllib主要区别
1.在python2中的 import urllib2
与python3中的import urllib.request,import urllib.error
相对应
2.在python2中的import urllib
与python3中的import urllib.request,urllib.error,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
相对应
python2中的urllib和urllib2的区别
-
urllib2可以接受一个Request类的实例来设置URL请求的headers
-
urllib仅可以接受URL
网友评论