【问题标题】:Add datetime to the export file name when using to_csv使用 to_csv 时将日期时间添加到导出文件名
【发布时间】:2017-02-19 23:43:21
【问题描述】:

我试试

snapshotdate = datetime.datetime.today().strftime('%m/%d/%Y')
os.chdir('/Users/Jason/Desktop')
df.to_csv(open(snapshotdata+'.csv','w'),index=none)

并得到一个错误没有这样的文件或目录:'02/19/2017.csv'。 '02/19/2017.csv' 正是我想要得到的。使用 to_csv() 时如何操作?

【问题讨论】:

    标签: python pandas export-to-csv


    【解决方案1】:

    不要在文件名中使用斜杠。 您正在尝试在目录 02 的子目录 19 中创建文件 2017.csv,该文件不存在。

    【讨论】:

      【解决方案2】:

      是的。我改变 snapshotdate = datetime.datetime.today().strftime('%m/%d/%Y') 到 snapshotdate = datetime.datetime.today().strftime('%m-%d-%Y')

      现在可以了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-22
        • 2015-05-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-21
        相关资源
        最近更新 更多