首页 > 解决方案 > 保存时熊猫特殊字符转换为奇怪的字符

问题描述

我有一系列文本:

s = ["t1" , "t1", "it wasn’t that simple"]

保存为 csv 时:

s.to_csv("s.csv")

然后用excel打开,char'变成如下:

"it wasn’t that simple"

如何修复?

标签: pandasmacosdataframecsvexport-to-csv

解决方案


利用encoding='utf-16'

前任:

s = ["t1" , "t1", "it wasn’t that simple"]  
s = pd.Series(s)
s.to_csv(filename, encoding='utf-16', index=False)

推荐阅读