读取 CSV 文件时如何解决“pandas.parser.CParserError:错误标记数据”
使用 CSV 文件时Pandas,您可能会遇到错误“pandas.parser.CParserError:标记数据时出错。”当 CSV 文件一行中字段数量不等时,会出现此特定错误,从而导致解析错误。
了解原因:
错误消息表明解析器期望特定行中有两个字段,但发现了 12 个字段。预期字段数与实际字段数之间的不匹配会导致错误。
解决问题:
解决此问题有两种主要方法:
处理不好Lines:
错误处理:
示例代码:
例如,如果您有以下代码:
path = 'GOOG Key Ratios.csv' data = pd.read_csv(path)
要处理错误,您可以将代码修改为如下:
path = 'GOOG Key Ratios.csv' data = pd.read_csv(path, on_bad_lines='skip')
通过使用其中一种方法,即使存在无效行,您也可以读取 CSV 文件,确保您的 Pandas 操作顺利进行
以上是如何修复 CSV 文件中 Pandas 的'pandas.parser.CParserError:错误标记数据”?的详细内容。更多信息请关注PHP中文网其他相关文章!