在python2中用的是ASCII编码,所以在进行打印中文的时候要进行编码和解码。
在python3中用的是Unicode编码,Unicode号称万国码,可以向所有的编码进行兼容。所以在Python3中不会出现中文打印不了的情
况,除非是文件本身编码出了问题。
通常中文字符请务必写成 u"中文超容易乱码"的形式。
如果是从excel等office系列软件或者从windows系统里导入内容,请写出 temp_str.decode('gb2312')
再有一些从网上爬下的数据可能要写成 temp_str.encode('utf-8')
推荐学习《python教程》。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果用户发布的作品侵犯了您的权利,请联系管理员:wupeng@hqwx.com
环球青藤
官方QQ群扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群