python的中文编码问题

感觉python的中文支持上做的不是很好(我用的是python2.7.3,至于python3以后的就不知道了)。

刚学python的时候,一般程序上解决python识别中文的方法就是在程序的第一行(没错,就是第一行)写上#coding=utf-8(注释的其中一个功能就是解决编码问题),然后就可以了,代码里面出现中文的地方都加上u,例如:u‘hello’。

等我开始接触django的时候,就开始发现utf-8好像没有那么好用了,这时候在一些教程上我发现了#coding=gb18030,感觉还是挺好用的,基本在现在的python之旅中,这两种编码方式都可以帮助我解决问题,感觉不错。

posted on 2013-06-12 00:13  QI XIN  阅读(148)  评论(0编辑  收藏  举报