【发布时间】:2020-06-30 19:32:08
【问题描述】:
我打开并操作了一个 .csv 文件。它包含西里尔字母。当我尝试打开并将其保存为 .xlsx 文件时,出现错误。 当我保存新的 .csv 文件并打开它时,西里尔文脚本会变成随机字符,实际上无法读取(Ангел、ДимиС、СЉСЂ、Мария 等) You can see what i get as a result
我该怎么办?
【问题讨论】:
-
这能回答你的问题吗? How to write Russian characters in file?
-
这看起来很像编码问题。我不能给你一个直接的答案,但我肯定会在文档中查看如何处理和保留 UTF-8 编码。顺便说一句,如果您发布代码,它肯定会有所帮助。然后其他人可以尝试重现您的(错误)结果。
-
如果您在 Excel 中查看文件,请至少将
encoding='utf-8-sig'用于 CSV。显示您的代码!