py脚本开头加上:
1 # -*- coding:utf-8 -*-
注意:一定要这种格式!看到其他网站有各种格式,不一一列举,,有兴趣自行问度娘。
其他格式容易出问题!在某些情况下容易报错!
cnstr就是你的中文字符串,做一下判断:如果是unicode,直接转码,如果不是,先解码再转码(解码前要知道你的字符串是什么编码)。
if isinstance(cnstr, unicode): print tt.encode('utf-8') else: print cnstr.decode('cp936').encode('utf-8')
OK。
转载于:https://www.cnblogs.com/liu-ke/p/5092274.html
最后
以上就是刻苦汉堡最近收集整理的关于python 中文乱码问题的全部内容,更多相关python内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复