读取包含合并单元格的 csv 时出错
Error when reading csv with merged cells
我在 Excel 中打开了一个包含合并单元格的 txt 文件(见图)。
.
这些导致读取文件时出现错误消息:
CParserError: Error tokenizing data. C error: Expected 1 fields in line 1883, saw 2
目前我正在 Excel 中手动将它们取出。我确定在读取文件时可能有一种方法可以将它们取出,但我在 SO 上找不到任何东西。不过我不确定我是否使用了正确的术语。
使用 Excel 也可能是一种选择。我只是想看看有没有使用 Python.
的方法
如果您只想跳过 headers,您可以查看 this SO answer,其中建议如下:
data = pd.read_csv('file1.csv', error_bad_lines=False)
我在 Excel 中打开了一个包含合并单元格的 txt 文件(见图)。
这些导致读取文件时出现错误消息:
CParserError: Error tokenizing data. C error: Expected 1 fields in line 1883, saw 2
目前我正在 Excel 中手动将它们取出。我确定在读取文件时可能有一种方法可以将它们取出,但我在 SO 上找不到任何东西。不过我不确定我是否使用了正确的术语。
使用 Excel 也可能是一种选择。我只是想看看有没有使用 Python.
的方法如果您只想跳过 headers,您可以查看 this SO answer,其中建议如下:
data = pd.read_csv('file1.csv', error_bad_lines=False)