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

标签 pandas save timestamp

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

如何在使用 Pandas 保存文件时以 Excel 格式保存时将运行时间戳添加到数据框?谢谢

最佳答案

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

关于Pandas 在 Excel 中保存数据框时将时间戳添加到文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36466372/

相关文章:

python - Pandas ,处理 "Out of bounds timestamp..."

android - 将 Android 中的位图另存为 JPEG 在外部存储中的文件夹中

mysql - 进行查询以选择特定日期的特定列

ios - 如何在iOS模拟器中添加mp3文件?

Python时间增量错误: skipping a day when trying to get tomorrow

python - 检查日期是否在世界某个地方有效

python - 将当前行值与前一行值进行比较

python - 如何使用 iterrows 或 itertuples 有效地迭代以从旧数据帧创建新数据帧

Python:在 Pandas 数据框中获取位置

C# Bitmap.Save 将图像保存到其他位置作为路径