专栏名称: 程序猿
本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询。目前已经开通PHP、C/C++函数库、.NET Framework类库、J2SE API查询功能。
目录
相关文章推荐
玉伯  ·  企业家要 ego ... ·  昨天  
程序猿  ·  还有人手动画图?一键生成 Draw.io ... ·  23 小时前  
OSC开源社区  ·  马建仓 AI ... ·  2 天前  
程序员的那些事  ·  “令人作呕!” 马斯克刚离职没几天就开喷了 ·  4 天前  
程序员的那些事  ·  疯了!我那些怀疑 AI ... ·  6 天前  
51好读  ›  专栏  ›  程序猿

Python字符串编码坑彻底详细解决

程序猿  · 公众号  · 程序员  · 2017-01-23 19:03

正文

请到「今天看啥」查看全文





4、str是字符串对象,但是可以有很多不同的编码,utf-8,gbk,ascii,都是编码。

5、不同编码的str对象,互相不能直接转换,也就是说utf-8编码的不能直接转换成gbk的。

6、但是不同编码的str对象都可以解码成unicode对象,因为一切数据在Python都是以unicode存储的,str.decode(编码类型)

7、unicode对象也可以编码成任意一种编码的str对象。   unicode.encode('编码类型')

8、所以不同编码的str对象可以先解码(decode)成unicode 再编码(encode)成其他编码的str对象。




9、utf-8包含国际上所有字符的编码,GBK主要包含全部中文字符,所以说我们大家爱用utf-8,因为全。







请到「今天看啥」查看全文