游客请登录 设为首页 收藏本站 提交网站 待审网站
最新加入内容
饿了吗优惠券
常用电话
公共服务
  • 公安报警 110
  • 火警电话 119
  • 医疗急救 120
  • 交通事故 122
  • 职务犯罪举报 12309
  • 供电服务热线 95598
投诉举报
  • 消费者投诉 12315
  • 质量投诉 12365
  • 环保投诉 12369
  • 民工维权 12333
解决Python导出csv文件时,中文和韩文乱码
文章描述:
使用python读取文件夹下的图片文件名称,并输出到csv文件中。但是使用Excel打开csv文件时,中文和韩文部分出现乱码。本文分享解决方法。

使用python识别了文件夹中带中文和韩文字符的图片名称,保存到CSV文件时,中文和韩文部分显示为乱码。


如图所示:



原因分析:

CSV文件默认中文支持ANSI编码,且没有预留修改编码的选项。

解决方法:

1、 不使用CSV格式保存,使用to_excel保存为xlsx的文件格式,打开就可以正常显示utf-8的中韩文字符
2、 仍然使用CSV的方式 在CSV文件上右键->打开方式->选择“记事本”。 记事本打开后中文正常显示了,因为记事本支持utf-8. 点击记事本的另存为,弹出窗口格式选择ANSI, 保存为相同名字的CSV文件,然后再打开CSV,乱码就消失了。
3、 小编测试了一下,使用国产WPS办公软件,打开包含中韩文的CSV文件,可以正常显示中文和韩文字符。

以上,就是Python导出包含中文字符的CSV文件,乱码的处理方法。