gpt4 book ai didi

python - 如何读取逗号旁边有双引号的 csv 文件

转载 作者:太空宇宙 更新时间:2023-11-03 21:30:32 26 4
gpt4 key购买 nike

我有一个 csv 文件,其行如下所示

q4_1,"blabla,bla",new_label
q4_2,alb,new_label2

我想在 pandas data.frame 中读取它,如下所示

import pandas as pd

pd.DataFrame({'col1' : ['q4_1','q4_2'],
'col2' : ['blabla,bla','alb'],
'col3' : ['new_label','new_label2']})

我应该使用 pd.read_csv 函数中的哪个参数来实现此目的?我无法从 documentation 中弄清楚它

最佳答案

使用python 3.7pandas 0.23.4,工作如下:

import pandas as pd

df0 = pd.read_csv('data.csv', names=["col1", "col2", "col3"], squeeze=True)

结果是一个具有问题中描述的结构的 DataFrame:

    col1        col2        col3
0 q4_1 blabla,bla new_label
1 q4_2 alb new_label2

关于python - 如何读取逗号旁边有双引号的 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53555215/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com