美文网首页Selenium的自学之路
补充:Python2与3中urllib库的不同

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

作者: 路由心定 | 来源:发表于2019-01-17 19:51 被阅读1次
  • 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

相关文章

网友评论

    本文标题:补充:Python2与3中urllib库的不同

    本文链接:https://www.haomeiwen.com/subject/xmhwdqtx.html