柠檬游戏网(http://www.gamelemons.com)好玩的游戏自媒体网站!

python读excel中文乱码

柠檬游戏网 软件教程 2021-03-24 11:50:10 106
1. python用xlwt向xls中写入中文,显示乱码该怎么解决

乱码是编码问题,微软的excel默认打开的编码是gbk,如果你写入的数据是非gbk编码的,那么使用微软excel打开就会出现乱码的情况。解决方法为:对要写入的数据编码为gbk之后在进行写入,在python中的简单的操作方法如下:

1.源数据为unicode编码,则直接使用encode("gbk")即可转换编码;

str = u"我爱中国共产党" # unicode编码的字符串

des_str = str.encode("gbk") #转换为gbk编码 2.源数据不是unicode编码,那么必须先使用decode函数解码为unicode编码,在按照第一种情况转换为gbk编码。

str = u"我爱中国共产党" # unicode编码的字符串

src_str = str.encode("utf-8") # 源数据格式utf-8

des_str = str.decode("utf-8").encode("gbk") #转换为gbk编码注意:encode和decode方法为字符串的方法,不能应用与列表等其他类型的数据上

如果以上内容你喜欢,请持续关注:柠檬游戏网软件教程栏目

分享:

柠檬游戏网收录了各类手机游戏\单机游戏\网页游戏,同时为玩家分享最新、最全的攻略.

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.gamelemons.com/ruanjianjiaocheng/22175.html

  电脑usb分享网络给手机   如何在百度发帖   python读文件中文乱码   网页打开最大化   python存入excel乱码   pythonrequests中文乱码  

(106)
打赏 微信扫一扫
« 上一篇 2021年03月24日 11:42:45
下一篇 » 2021年03月24日 12:32:04

电脑usb分享网络给手机_相关内容

python读文件中文乱码_相关内容

python存入excel乱码_相关内容

pythonrequests中文乱码_相关内容