首先说明的是,在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
网友评论