python 编码

文件编码

在源文件添加#coding=utf-8 或者 # _*_ coding:utf-8 _*_指明文件所有字符使用utf-8编码,包括字符串。

encode、decode

python程序内部使用unicode编码。

使用decode可以将别的编码转变为unicode编码,如在编码为utf-8的源文件中有str='中文',那么str即是utf-8编码的字符串,可以使用str.decode('utf-8')`解码成unicode。

使用encode可以将unicode编码的字符转变为其他编码,如上面的str已经被解码为unicode了,再使用str.encode('gb2312')可以将其编码为gb2312的字符串.

posted @ 2015-05-17 01:17  markeve  阅读(116)  评论(0编辑  收藏  举报