在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文件时出错的主要内容,如果未能解决你的问题,请参考以下文章