如何解析我的CSV文件

时间:2018-01-02 16:25:29

标签: python pandas csv

你好,

我的CSV文件如下所示:

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

我希望阅读:

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

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

祝你好运

SR

1 个答案:

答案 0 :(得分: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