将阿拉伯语言显示为CSV文件中的符号

问题描述 投票:-1回答:2

我正在使用python从twitter提取阿拉伯文推文并将其保存为CSV文件,但是当我在excel中打开保存的文件时,阿拉伯文显示为符号。但是,在python和记事本或word中,它看起来不错。我可以知道问题出在哪里吗?

python csv arabic csvhelper arabic-support
2个回答
0
投票

已知Excel具有糟糕的csv导入系统。长话短说,如果在同一系统上导入刚刚导出的csv文件,它将可以正常工作。另外,csv文件应使用Windows系统编码和定界符。

一个相当笨拙但功能强大的系统是使用LibreOffice或Oracle OpenOffice。两者在csv模块之外的任何功能上都远远超出Excel:它们将允许您指定定界符和可选的引号以及csv文件的编码,并且可以将结果文件保存在xslx中。


0
投票

尝试以下操作:

  1. Open Excel

  2. 通过数据选项卡,单击“ 从文本”按钮(如果没有激活,请确保选择了一个空单元格)

  3. 浏览并选择CSV文件

  4. 文本导入向导中,将File_origin更改为“ Unicode(UTF-8)

  5. 下一步,然后从分隔符中选择逗号

    ] >>
  6. 完成并选择要导入数据的位置

  7. 阿拉伯字符应正确显示。

© www.soinside.com 2019 - 2024. All rights reserved.