Python 数字中的逗号导致读取csv时出现问题

Python 数字中的逗号导致读取csv时出现问题,python,pandas,csv,Python,Pandas,Csv,调用csv文件时,我遇到以下错误 ParserError: Error tokenizing data. C error: Expected 1 fields in line 12, saw 2 我打开了我的csv文件,然后走到那一行,看到错误来了,因为其中一个数字是小数,但由库马分隔 我的csv文件的整列都有整数,但也有小数,如下所示 385433,4 不确定在使用pandas读取csv文件时如何解决此错误听起来您有欧洲格式的csv。由于您没有按照要求提供CSV的真实样本,我猜。如果这不能

调用csv文件时,我遇到以下错误

ParserError: Error tokenizing data. C error: Expected 1 fields in line 12, saw 2
我打开了我的csv文件,然后走到那一行,看到错误来了,因为其中一个数字是小数,但由库马分隔

我的csv文件的整列都有整数,但也有小数,如下所示

385433,4

不确定在使用pandas读取csv文件时如何解决此错误听起来您有欧洲格式的csv。由于您没有按照要求提供CSV的真实样本,我猜。如果这不能解决您的问题,请编辑您的问题以提供实际示例:

给定
test.csv

c1;c2;c3
1,2;3,4;5,6
3,4;5,6;7,8
然后:

产生:

    c1   c2   c3
0  1.2  3.4  5.6
1  3.4  5.6  7.8

听起来你有欧洲格式的CSV。由于您没有按照要求提供CSV的真实样本,我猜。如果这不能解决您的问题,请编辑您的问题以提供实际示例:

给定
test.csv

c1;c2;c3
1,2;3,4;5,6
3,4;5,6;7,8
然后:

产生:

    c1   c2   c3
0  1.2  3.4  5.6
1  3.4  5.6  7.8

pd.read_csv(filename,decimal=”,”)
@Sayandip Dutta,由于某种原因,我得到了相同的错误,其余数据是什么样子的?显示csv文件的一些实际行(如果需要更改敏感数据)。@Mark Tolonen,我的行之间用
分隔
如果我删除该行,下一个错误正好出现在其他行,这些行有一个由逗号分隔的十进制数,例如
154,65
pd.read_csv(filename,decimal=,)
@Sayandip Dutta,出于某种原因,我得到了相同的错误其余数据是什么样子的?显示csv文件的一些实际行(如果需要,请更改敏感数据)。@Mark Tolonen,我的行由
分隔;
如果我删除该行,下一个错误正好出现在其他行上,该行的十进制数由逗号分隔示例
154,65