熊猫:使用带引号的to_csv()和作为分隔符的逗号

时间:2018-04-28 00:28:02

标签: python pandas csv dataframe export-to-csv

我是大熊猫的新手,我无法导出到另一个系统的正确CSV格式。

源文件看起来像这样,字段用引号和逗号分隔。

"User ID","Description","User Name"
"user1","John","john01"
"user2","Mike","mike33"
"user3","Barry","barry66"

我想以相同的格式导出,但我无法导出。

我试过

csvfiledf.to_csv(outputcsv, index=False,  sep='\",\"') 

但是

TypeError: "delimiter" must be a 1-character string

1 个答案:

答案 0 :(得分:3)

输出文件中的分隔符仍为,。您需要修改的是quoting参数:

import csv
csvfiledf.to_csv(outputcsv, index=False, delimiter=',', quoting=csv.QUOTE_ALL) 

delimiter参数是可选的,因为隐含了,