Pandas在Excel中保存数据框期间将时间戳添加到文件名

时间:2016-04-07 03:50:49

标签: pandas save timestamp

虽然我以Excel格式保存数据框(" * .xlsx"),但我想在Excel文件名中添加时间戳。

如何在使用Pandas保存文件的同时以Excel格式保存时向数据框添加运行时标记?谢谢

1 个答案:

答案 0 :(得分:3)

您可以使用datetime模块。它是the python standard library中的一个,您可以通过pd.datetime访问它,如下所示。

import pandas as pd

writer = pd.ExcelWriter('output_{}.xlsx'.format(pd.datetime.today().strftime('%y%m%d-%H%M%S'))) 
df1.to_excel(writer,'Sheet1')
df2.to_excel(writer,'Sheet2') 
writer.save()

您可以查看format code table的详细信息。