我使用UTF8
编码的csv数据库导出。
当我在Excel中打开它时,必须在打开时选择Windows (ANSI)
才能正确显示特殊字符(例如é,è,à)。
如果我使用Python熊猫打开指定UTF8
编码的csv文件,它似乎无法正确解码(é,è,à字符显示不正确):
StŽphanie
FrŽdŽrique
GŽraldine
如何使用Python pandas正确读取此文件? 非常感谢
答案 0 :(得分:2)
此编码为Windows-1252,Python将其称为"cp1252"
。 ANSI是用词不当;与组织完全无关。
尝试:
with open("filepath.csv", encoding="cp1252") as f:
pandas.read_csv(f)
答案 1 :(得分:0)
在我的情况下,解决方案实际上是使用latin1
编码:
Stéphanie
Frédérique
Géraldine