补充:Python2与3中urllib库的不同

  • 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

猜你喜欢

转载自blog.csdn.net/weixin_33861800/article/details/87425190