我正在尝试用python对一些嵌套的数据列表进行编码,以便将文件保存为csv,并让其他人能够访问和使用Excel中的数据。你知道吗
我的数据在UTF8
中提供。作为将其转换为Excel友好格式的一部分,我通常从UTF8
解码并使用cp1252
编码,以便Excel能够正确显示csv数据。你知道吗
如果数据是俄文的,我将使用cp1251
代替windows/excel友好的西里尔字符集。你知道吗
但是,我对字符串有一些问题,它是字符集的混合体。你知道吗
如果我们使用一个字符串asdasdasd фоиииффииф
,是否可以用一种允许我保存一个可以在Excel中打开的csv的方式来编码它?当然,这在UTF8
中不是问题,但我不能用它在Excel中打开。。。你知道吗
解决方法是忽略Windows编解码器,而不是保留UTF8,并插入一个BOM。我相信我最初的问题没有解决使用Windows编解码器。你知道吗
Is it possible to force Excel recognize UTF-8 CSV files automatically?
相关问题 更多 >
编程相关推荐