首页 > 解决方案 > 删除生成的 csv 中的引号

问题描述

我需要从 csv 中删除引号。我有以下结构的字典列表。

dicc= {"name":name, "number":number}
for i in api:
  list.append(dicc)

df=pd.DataFrame(list,columns= ['name', 'number'])
export_csv = df.to_csv (r'/name.csv', index = None, header=True,quoting= False)

结果是

name, number
A, 2
B, "1,2,3,4"
C, 3

我想要的结果:

name, number
A, 2
B, 1,2,3,4
C, 3

结果的格式是 csv 的命令“cat”。我需要删除列表中的引号。我尝试了更换,但它没有工作。

解决方案

export_csv = df.to_csv (r'/name.csv', index = None, header=True,sep="|")

或者用另一个不是“,”的字符来分隔数字列表

标签: pandaspython-2.7

解决方案


export_csv = df.to_csv (r'/name.csv', index = None, header=True,sep="|")

或者用另一个不是“,”的字符来分隔数字列表


推荐阅读