Python数据框导出到带引号的csv(“)

时间:2017-05-01 13:23:24

标签: python export-to-csv

如何使用双引号将python数据框导出到csv。我尝试使用下面的代码,但它不会出现在输出文件中。我需要像“column1”,“column2”,column3这样的结果“......请帮助。

exportPath=exportPath+'\\data2Upload.csv'
header=['Country','Indicator','Unit','Frequency','Date','Value']
data.to_csv(exportPath,columns=header,sep=',',quotechar='"',index=False)

1 个答案:

答案 0 :(得分:2)

你可以告诉pandas默认使用csv.QUOTE_ALL属性引用所有内容:

data.to_csv(exportPath, columns=header,sep=",",quotechar='"',index=False,
            quoting=csv.QUOTE_ALL)

官方Python文档:https://docs.python.org/2/library/csv.html#csv.QUOTE_ALL