首页 > 解决方案 > 使用合并单元格读取 csv 时出错

问题描述

我有一个在 Excel 中打开的包含合并单元格的 txt 文件(见图)。

在此处输入图像描述.

这些在读取文件时会导致错误消息:

CParserError: Error tokenizing data. C error: Expected 1 fields in line 1883, saw 2

目前,我在 Excel 中手动将它们取出。我敢肯定,在读取文件时可能有办法将它们取出,但我在 SO 上找不到任何东西。我不确定我是否使用了正确的术语。

使用 Excel 也可能是一种选择。我只是想看看是否有使用 Python 的方法。

标签: pythoncsvread.csv

解决方案


如果您只想跳过标题,您可以查看这个 SO answer,它建议以下内容:

data = pd.read_csv('file1.csv', error_bad_lines=False)

推荐阅读