pandas——to_csv输出数据出现中文乱码问题的解决方法
今天在将pandas数据保存到csv文件中时,遇到了中文乱码问题,问题代码如下:
result = pd.DataFrame(data, columns=['data'])
result.to_csv('results.csv')
results.csv文件中是酱紫的:
网上查了查之后添加了encoding=“utf_8”,然而没一点用…
改成添加**encoding=“utf_8_sig”**之后便恢复正常啦,代码如下:
result = pd.DataFrame(data, columns=['data'])
result.to_csv('results.csv',encoding="utf_8_sig")
这时results.csv文件中是这样的:
ok,fineee!!!