
unicode
白清羽
IT领域技术爱好者
展开
-
字节顺序标记(BOM)详解
一、 BOM:即“Byte Order Mark”的缩写,翻译出来就是字节顺序标记(BOM)的意思二、 在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符"ZERO WIDTH NO-BREAK S...原创 2019-05-25 23:36:35 · 9984 阅读 · 0 评论 -
python中open()与codecs.open()的区别
最初的时候,只有open()函数,由于Python2中,编码的冗杂性,所以就有了codecs.open();至于io.open,其实是因为Python 2的open实际上是file模块提供的;而Python 3的open是io模块提供的。然后,Python 2.6引入了这个Python 3的特性,叫做io.open,以便和原来的open相区分。但是,这个Python 2.6的io.open...原创 2019-05-26 00:12:17 · 8448 阅读 · 0 评论