Pandas to_csv,文件只能用LibreOffice读取



我正在做默认的Pandas read_excel,在数据框上执行一些操作,最后保存文件:

df.to_csv(target, index=False, compression='gzip', sep='|')

虽然该文件只能用LibreOffice Calc -UTF-8, USA读取。如果文件用Excel打开,那么我可以看到第一行/第一列的文件名,以及其他字段中带问号的一堆菱形。尝试在'to_csv'中为'utf-8', 'utf-8-sig', 'utf-16'设置编码,但似乎没有任何工作。如何使这个文件在Excel也可读?

谢谢!

压缩是这里的问题。谢谢!

最新更新