使用to_csv时,将datetime添加到导出文件名

时间:2017-02-19 23:43:22

标签: python pandas export-to-csv

我试试

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()时执行此操作?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

现在有效。