标签:文件编码 字符串 文件 odi encoding efault utf8 lte auth
#-- coding:gbk -- 指定文件编码import sys
print(sys.getdefaultencoding())
s = "你哈"
print(s.encode("gbk"))
print(s.encode("utf-8"))
print(s.encode("utf-8").decode("utf-8").encode("gb2312").decode("gb2312"))
#decode("utf-8") 文件本身为utf-8格式 解码成unicode
#gb2312向下兼容 gbk
#python 3.x所有的编码成utf-8 gb2312 gbk 都成了byte类型文件,只有 decode 解码之后才成为字符串
标签:文件编码 字符串 文件 odi encoding efault utf8 lte auth
原文地址:http://blog.51cto.com/13707996/2309040