python2与python3区别汇总
2016-12-29 11:14
393 查看
Remove dict.iteritems(), dict.iterkeys(), and dict.itervalues().
Instead: use dict.items(), dict.keys(), and dict.values() respectively.
python 3.x中urllib库和urilib2库合并成了urllib库
其中urllib2.urlopen()变成了urllib.request.urlopen()
urllib2.Request()变成了urllib.request.Request()
需要import urllib.request 而不是只引用import urllib,否则会出现A ttributeError: ‘module’ object has no attribute ‘reques
在python2里面,u表示unicode string,类型是unicode, 没有u表示byte string,类型是 str。
在python3里面,所有字符串都是unicode string, u前缀没有特殊含义了。
r都表示raw string. 与特殊字符的escape规则有关,一般用在正则表达式里面。
r和u可以搭配使用,例如ur”abc”。
Instead: use dict.items(), dict.keys(), and dict.values() respectively.
python 3.x中urllib库和urilib2库合并成了urllib库
其中urllib2.urlopen()变成了urllib.request.urlopen()
urllib2.Request()变成了urllib.request.Request()
需要import urllib.request 而不是只引用import urllib,否则会出现A ttributeError: ‘module’ object has no attribute ‘reques
在python2里面,u表示unicode string,类型是unicode, 没有u表示byte string,类型是 str。
在python3里面,所有字符串都是unicode string, u前缀没有特殊含义了。
r都表示raw string. 与特殊字符的escape规则有关,一般用在正则表达式里面。
r和u可以搭配使用,例如ur”abc”。
相关文章推荐
- python3.x与python2.x的区别汇总
- python中读取和保存图像方法汇总及其区别
- python 2与3的区别汇总
- Python2 和 Python3 区别汇总
- python2.x 和 python3.x的区别汇总
- 简单工厂,工厂方法与抽象工厂模式区别与联系(汇总)
- python中类属性和类实例的属性的区别
- css中SPAN和DIV,Class与ID的区别汇总
- Python字典操作小汇总
- Python3.x和Python2.x的区别
- asp.net按钮 button的onclick事件 与oncommand 事件的区别 汇总
- firefox和IE的编程区别(汇总)
- Python技巧汇总
- Python中Range和XRange的区别
- Python3.x和Python2.x的区别
- python string和PyQt的QString的区别(转贴)
- DOM Node Element Attr 的联系与区别汇总
- python string和PyQt的QString的区别
- Python 3 与Python 2的区别
- EIGRP和RIP路由汇总的区别