pandas中的pd.read_csv出现问题-意外的标记化错误

vhmi4jdf  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(94)

我在Python中尝试使用pandas库读取CSV文件时遇到了一个问题。我使用了pd.read_csv函数,但我得到了一个我无法解决的错误。

import pandas as pd

file_path = 'example.csv'
df = pd.read_csv(file_path)

字符串
我得到的错误是:ParserError:Error tokenizing data. C error:Expected 5 fields in line 7,saw 6.
我已经仔细检查了CSV文件,以确保它具有正确的列数。我也在网上搜索了类似的问题,但找不到适合我的解决方案。
我希望pd.read_csv函数能成功地将CSV文件读入DataFrame。但是,我遇到了上述错误,DataFrame没有被创建。

vd2z7a6w

vd2z7a6w1#

将read_csv更改为:

df = pd.read_csv(file_path, on_bad_lines='skip')

字符串
这将跳过没有足够或太多列的行

相关问题