美文网首页
Python2.x 与Python3 的编码问题

Python2.x 与Python3 的编码问题

作者: Zero兴 | 来源:发表于2018-06-04 13:43 被阅读0次

首先说明的是,在Python3中所有字符串只有一个unicode 类型,例如u'**'和'**'的数据类型是一样的,都是unicode类型, 但是在Python2.x 中则不同,如果要表示str 类型:b'***', unicode类型:u'***', 二者是完全不一样的;

为了让python2.x版本能够适应3版本的相关的字符串用法,可以导入第三方包:

from __future__ import unicode_literals

资料参考:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386820023084e5263fe54fde4e4e8616597058cc4ba1000

相关文章

网友评论

      本文标题:Python2.x 与Python3 的编码问题

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