我正在尝试使用PyExcel将csv文件转换为.xlsx文件。在
以下是我在CSV文件中的一些示例数据。在
1.34805E+12,STANDARD,Jose,Sez,,La Pica, 16 o,Renedo de Piélagos,,39470,Spain,,No,No,1231800,2
我有问题的特殊字符,如果没有它的行
^{pr2}$没有问题,但是如果它有特殊字符,例如
Piélagos
或者
Lücht
我得到这个错误:
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 26: invalid continuation byte
我不知道该怎么办,我只好下载文件,并重新保存在excel中。在
得到UnicodeDecodeError是因为python用于读取csv的编码与用于保存文件的编码不同。在
尝试将文件另存为UTF-8或使用正确的编码来读取它:https://docs.python.org/2/howto/unicode.html
相关问题 更多 >
编程相关推荐