Python 数据框导出为带引号 (") 的 csv

Python data frame Export to csv with Quotation marks (")

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

您可以使用 csv.QUOTE_ALL 属性:

告诉 pandas 默认引用所有内容
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