ulipad中文乱码解决方案
前段时间一直被ulipad中文乱码的问题困扰着,现在终于有点描头啦,有不对的地方希望大家指正,共同进步。
1 首先要对utf-8,gbk,ASCII这几种编码以及utf-8与unicode的关系有一个大概的了解,在网上可以搜到
2python中表示字符串是用unicode编码,而ulipad中表示字符串却是用ascii
3所以当我们在ulipad中用中文采用utf-8编码时,需要将其转换成unicode。如下所示程序采用utf-8编码
#-*-coding:utf-8-*-
s="编码" #因为程序采用的是utf-8编码,所以我们需要将utf-8转化成unicode再转化成gb2313来显示中文
prints.decode('utf-8').encode('gb2312')
这样中文就可以正常显示啦
相关推荐
周游列国之仕子 2020-09-21
89411051 2020-06-14
88384957 2020-06-12
84590091 2020-06-08
88540591 2020-06-01
81214051 2020-04-25
84590091 2020-04-22
84590091 2020-02-16
GhostLWB 2019-12-15
88540591 2019-12-10
84590091 2019-11-09
JakobHu 2019-11-09
80467305 2019-11-04
butterflyfly00 2019-11-04
88540591 2019-10-24
mjshldcsd 2020-06-14
81214051 2020-06-01
88384957 2020-03-27
81214051 2020-01-28
xiaobaif 2020-01-09
88540591 2019-12-26
xiaobaif 2019-12-20