如何使用双引号将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)
答案 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