python学习日记(编码再回顾)
发布日期:2021-08-19 11:10:15 浏览次数:3 分类:技术文章

本文共 434 字,大约阅读时间需要 1 分钟。

当想从一种编码方式转换为另一种编码方式时,执行的就是以上步骤。

在python3里面,默认编码方式是unicode,所以无需解码(decode),直接编码(encode)成你想要的编码方式就可以了。

s = '中国'#s是字符串,python3默认unicodeprint(s,type(s))s1 = '中国'.encode('utf-8')#无需解码,直接编码成utf-8print(s,type(s1))#下面模拟:编码方式1-->解码成unicode-->编码方式2s2 = s1.decode()#s1此时是bytes类型的'utf-8',解码成str类型的'unicode'print(s2,type(s2))s3 = s2.encode('gbk')#unicode再编码成你想要的编码方式'gbk'print(s3,type(s3))

pass

转载于:https://www.cnblogs.com/smallfoot/p/10067315.html

转载地址:https://blog.csdn.net/weixin_30924087/article/details/97026107 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:设计模式(四):从“兵工厂”中探索简单工厂、工厂方法和抽象工厂模式
下一篇:codevs1183 泥泞的道路

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年03月30日 07时31分50秒