如何解析我的CSV文件

问题描述 投票:0回答:1
Hello,

我的CSV文件如下所示:

A,B,C,D
12,22000,"3,9","8,5"

我希望阅读:

pd.read_csv('test.csv', sep = ',', decimal=',', quoting=3, engine='python')

结果给出了具有正确第一行的数据帧,但第二行集中在第一列中。好吧它解析第一行但第二行不解析。我认为报价是负责任的。你有好主意吗?谢谢。

最好的祝福

SR

python pandas csv
1个回答
0
投票

默认的引用行为应该可以正常工作:

In [7]: !cat test.csv
A,B,C,D
12,22000,"3,9","8,5"

In [8]: pd.read_csv('test.csv', decimal=',', sep=',')
Out[8]:
    A      B    C    D
0  12  22000  3.9  8.5
© www.soinside.com 2019 - 2024. All rights reserved.