在python3中保存当前日期的Excel文件

2024-04-28 12:41:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我想将excel文件(文件名-Stock)与当前日期一起保存在python中,请告诉我如何将其与日期一起保存。 下面是我通常用来保存excel文件的脚本

 path=r"\C:\User\ASL - Stock Reports\Stock.xlsx"
 writer=pd.ExcelWriter(path,engine='xlsxwriter')
 Overall_Stock.to_excel(writer, index=False)
 writer.save()
 writer.close()

提前谢谢


Tags: 文件path脚本文件名stockxlsxexcelengine
2条回答

大概是这样的:

from datetime import datetime

curr_date = datetime.strftime(datetime.now(), '%Y_%m_%d')

Overall_Stock.to_excel(path.split('.xlsx')[0] + '_' + curr_date + '.xlsx',  index=False)
import datetime
import pandas as pd
now = datetime.datetime.now()
date = '{}-{}-{}'.format(now.year, now.month, now.day)
filename = 'Name_of_your_file' + '_' + date


path=r"\C:\User\ASL - Stock Reports\Stock.xlsx"
writer=pd.ExcelWriter(path, sheet_name = filename, engine='xlsxwriter')
Overall_Stock.to_excel(writer, index=False)
writer.save()
writer.close()

这应该行得通。如果没有,请告诉我

相关问题 更多 >