Python:错误读取csv(错误消息:错误标记数据.C错误:第5行预期3个字段,看到63))

时间:2018-01-12 17:23:39

标签: python-3.x csv

我已经以csv格式从世界银行下载了一些数据,但是当我尝试在jupyter中读取它时,我收到错误消息:“ParserError:错误标记数据.C错误:第5行预期3个字段,看到了63.”

任何人都知道如何解决这个问题(不调整原始数据集,这是非常大的) 我已经尝试了error_bad_lines=False,但这不起作用

csv和完整输出的图片如下: csv file

output first half

output second half

1 个答案:

答案 0 :(得分:0)

您的标题行实际上从第5行开始...(换句话说,CSV数据行从第5行开始)删除文件中的前4行,以便标题"Country Name", "Country Description", ...etc是第一行文件。

在CSV文件的顶部有一个小标题是很常见的。

可能您可以配置jupyter以在第5行开始导入,但我不知道如何使用jupyter