【问题标题】:Python data frame Export to csv with Quotation marks (")Python数据框导出到带有引号(“)的csv
【发布时间】:2017-09-28 21:49:58
【问题描述】:

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

【问题讨论】:

    标签: python export-to-csv


    【解决方案1】:

    您可以使用 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

    【讨论】:

    • 谢谢。注意:需要 csv:import csv.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    • 2023-01-16
    • 2021-10-29
    • 2019-05-29
    相关资源
    最近更新 更多