错误UnicodeDecodeError:读取CSV时出现“ utf-8”编解码器

时间:2019-03-05 04:09:39

标签: python-3.x

我最近从PISA下载了PISA 2012学生数据库。我按照说明进行操作,并在SAS上成功阅读。然后我导出为CSV以使用proc export在python 3中读取它,但是尝试在python大熊猫中读取它时却不断收到此错误:UnicodeDecodeError:'utf-8'编解码器无法解码位置24的字节0xc1:无效起始字节。我该怎么办?

pisa2012_Col = pd.read_csv('Pisasubset2012Col.csv')

2 个答案:

答案 0 :(得分:0)

尝试使用

pisa2012_Col=pd.read_csv('Pisasubset2012Col.csv', encoding = "ISO-8859-1")

由于read_csv具有编码选项,可以处理不同格式的文件(请参见python docs

答案 1 :(得分:0)

谢谢你们。它似乎有效。我读得很成功,直到知道为止,变量对我的计算都响应良好。似乎已解决。

相关问题