专栏名称: 程序猿
本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询。目前已经开通PHP、C/C++函数库、.NET Framework类库、J2SE API查询功能。
目录
相关文章推荐
伯乐在线  ·  被微软裁员后,3 人自杀! ·  17 小时前  
伯乐在线  ·  被微软裁员后,3 人自杀! ·  17 小时前  
伯乐在线  ·  吵翻了!苹果“液态玻璃”被指像 17 ... ·  昨天  
伯乐在线  ·  吵翻了!苹果“液态玻璃”被指像 17 ... ·  昨天  
OSC开源社区  ·  Dev.Together'25 | ... ·  2 天前  
阿里云云栖号  ·  重磅发布 ... ·  2 天前  
老刘说NLP  ·  GraphRAG是否总是有效?9大代表方案在 ... ·  3 天前  
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,因为全。







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