素简生香 发表于 2017-11-27 11:07:45

python 的 urllib和urllib2的区别

Python 的urllib 和 urllib2都能接受 URL请求,他们的区别如下:
1.urllib仅能接受URL,urllib2还能接受一个Request类的实例,来设置URL请求的headers;
2.urllib提供urlencode方法,用来GET查询字符串的产生,而urllib2没有;
3.urllib 的源代码结构混乱,urllib2的源代码结构便于扩展,这点对于使用上没有区别,但若要装饰扩展方法,优先使用后者;

代码示例回帖可见
**** Hidden Message *****

xc28002 发表于 2017-11-27 16:45:49

好东西啊,谢谢楼主分享

hannnah 发表于 2017-11-27 16:56:25

感谢楼主分享

梦想家 发表于 2017-11-28 09:14:11

看一下

平头的春天 发表于 2017-11-28 16:40:35

摩拜大佬

cq520131517 发表于 2017-11-30 09:40:32

来学习好的知识

cq520131517 发表于 2017-11-30 10:02:08

好像,现在这两个都是一起用的比较多

Richard-Wu 发表于 2017-12-7 23:52:25

学习

bob612 发表于 2017-12-12 16:12:37

谢谢分享

lywtest 发表于 2017-12-13 10:59:41

发个部分

枫的追翼 发表于 2017-12-22 09:49:00

赞一个

liujunllyy 发表于 2018-1-4 16:12:37

来看看

czh84063149 发表于 2018-2-7 16:34:20

刚好看到这个

梦想家 发表于 2018-5-14 16:48:37

:victory:

picclina 发表于 2018-6-9 20:21:38

11111

chentongfei2008 发表于 2018-7-12 17:37:22

1

忘ii 发表于 2018-10-26 17:10:35

看看

小小碧莲 发表于 2018-11-7 13:13:50

看看学习

金阳纵横 发表于 2018-12-17 17:00:25

今天刚好碰到了

4`ever 发表于 2019-2-18 11:29:21

谢谢楼主分享
页: [1] 2
查看完整版本: python 的 urllib和urllib2的区别