在Jupyter中导入csv文件时出错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Jupyter中导入csv文件时出错相关的知识,希望对你有一定的参考价值。

大家好我正在尝试使用以下语法将csv文件导入jupyter笔记本

TIME_TAKEN = pd.read_csv( “C:用户 intarvo 桌面 complaints_data.csv”)

但每当我使用此语法时,都会出现错误消息 文件“”,第1行time_taken = pd.read_csv(“C: Users intarvo Desktop complaints_data.csv”)^ SyntaxError :( unicode error)'unicodeescape'编解码器无法解码位置2-3中的字节:截断 UXXXXXXXX逃脱

正如一些人们遇到类似错误的文件所示,我尝试使用另一个斜线但不幸的是,即使这样也行不通。

我也用time_taken = open(r'''C:/Users/intarvo/Desktop/complaints_data.csv''') 但是当我尝试阅读时间时 它给出了一个错误 <_io.TextIOWrapper name ='C:/Users/intarvo/Desktop/complaints_data.csv'mode ='r'coding ='cp1252'>

有人可以建议如何解决此错误

答案

pd.read_csv默认使用utf编码。您的文件似乎有一些不属于utf编码的字符。所以它无法解析您的文件。

请参阅此Question

您的文件似乎有cp1252编码。你可以尝试:

pd.read_csv('C:/Users/intarvo/Desktop/complaints_data.csv',
             encoding = "ISO-8859-1")

以上是关于在Jupyter中导入csv文件时出错的主要内容,如果未能解决你的问题,请参考以下文章

在 magento 中导入 csv 产品时出错

从文件夹中导入 Python 3 中的 .csv 文件

在SSIS中导入CSV:截断错误

在 Jupyter Notebook 中导入 numpy 时出现问题

如何在 PIG 中导入/加载 .csv 文件?

在尝试在 Jupyter notebook 和 PYCHARM 中导入 sklearn 模块时,我不断收到以下错误