excel打开csv文件乱码的问题
如图所示,在保存csv文件时已指定编码为utf-8,用excel打开后仍然乱码
解决方法:
在保存csv文件时指定编码为utf-8-sig
该编码方式会在文件开头加入一个 BOM(Byte Order Mark),有助于 Excel 正确识别 UTF-8 编码。
open('xx.csv', encoding='utf-8-sig')
如图所示,在保存csv文件时已指定编码为utf-8,用excel打开后仍然乱码
解决方法:
在保存csv文件时指定编码为utf-8-sig
该编码方式会在文件开头加入一个 BOM(Byte Order Mark),有助于 Excel 正确识别 UTF-8 编码。
open('xx.csv', encoding='utf-8-sig')