学习python处理python编码问题
概括、从python1.6开始就可以处理unicode字符了。 一、几种常见的编码格式。 1.1、ascii,用1个字节表示。 1.2、UTF-8,用1个至三个字节表示,表示ascii码时只占用1个字节,ascii编码是UTF-8的子集。 1.3、UTF-16,用2个字节表示,在python中,unicode的含义就是UTF-16。 二、python源文件的编码与解码,我们写的python程序从产生到执行的过程如下: 编辑器—->源代码—->解释器—->输出结果 2.1、编辑器决定源代码的编码格式(在编辑器中设定) 2.2、也必须要解释器知道源代码的编码格式(很遗憾很难从编码的数据获知源文件的
用户评论