工作中,将 python 生成的中间结果文件写入 CSV,经常这么干是不是?文件保存下来后用 excel 打开,出现了乱码情况,真心烦。为什么?

CSV 是用 UTF-8 编码的,而 EXCEL 是 ANSI 编码,由于编码方式不一致导致出现乱码。明白了原因之后,我们只需要把 CSV 文件的编码方式修改成与 Excel 相同的编码方式就可以了。那怎么修改?

先将 CSV 用 txt 记事本打开,然后选择 ANSI 编码方式。另存为,点编码这里,
选择 ANSI,然后保存,再用 Excel 打开,就不会有乱码了。
【Excel】csv文件打开总是乱码解决办法
最新推荐文章于 2025-10-25 10:53:10 发布
本文介绍了解决使用Excel打开由Python生成的CSV文件时出现乱码的问题。原因是CSV文件的UTF-8编码与Excel的ANSI编码不匹配。通过将CSV文件的编码方式改为ANSI,即可消除乱码。
2万+

被折叠的 条评论
为什么被折叠?



