pandas.read_csv报 ParserError: Error tokenizing data. C error: Expected 2 fields in line 134, saw 3

 用pandas的read_csv读取  “\t”  分割的文件,报如下错误。 

ParserError: Error tokenizing data. C error: Expected 2 fields in line 134, saw 3

网上有人提供的解决方案是:padans.csv_read函数加上一个参数delimiter,如下:

res = pd.read_csv(f,delimiter="\t")

 然,并不能解决问题,经尝试,使用如下代码可解决,但是,两列数据会变成一列。“\t”仍存在于其中。

train_df=pd.read_csv(filepath_or_buffer=path,sep="delimiter",encoding="utf-8",header=0,engine="python")

猜你喜欢

转载自blog.csdn.net/guyu1003/article/details/109030558