Excel/Editor中的西里尔文显示问号

Excel/Editor中的西里尔文显示问号,excel,csv,utf-8,Excel,Csv,Utf 8,我的webapp生成一个CSV文件,该文件采用普通UTF-8编码,其中包含西里尔字母符号。该文件在python中读取效果良好,结果也显示在浏览器中。但是,当我在Excel或Editor之类的程序中打开它时,西里尔字母符号将替换为普通的“?” 我尝试添加西里尔字体和西里尔键盘,但没有解决问题。我正在用德语运行Windows7。有人有什么建议吗 更新 这个问题甚至发生在通常支持西里尔语的俄罗斯笔记本电脑上。在一些论坛上,我读到了一些关于windows编码的信息——这可能是问题吗?尝试在文件中预先添加

我的webapp生成一个CSV文件,该文件采用普通UTF-8编码,其中包含西里尔字母符号。该文件在python中读取效果良好,结果也显示在浏览器中。但是,当我在Excel或Editor之类的程序中打开它时,西里尔字母符号将替换为普通的“?”

我尝试添加西里尔字体和西里尔键盘,但没有解决问题。我正在用德语运行Windows7。有人有什么建议吗

更新


这个问题甚至发生在通常支持西里尔语的俄罗斯笔记本电脑上。在一些论坛上,我读到了一些关于windows编码的信息——这可能是问题吗?

尝试在文件中预先添加UTF-8 BOM<代码>u'\ufeff'。notepad等Windows程序非常喜欢UTF-8 BOM表,尽管它不是字节排序或检测UTF-8所必需的。复制/粘贴到Excel时会发生什么情况?当我复制并粘贴到Excel时,它显示的是正确的。Esailija-您是否有任何建议,可以从何处查找有关如何执行此操作的更多信息?请参阅哪些讨论了Excel导入UTF-8 CSV的问题。