【发布时间】:2016-11-14 18:52:09
【问题描述】:
我正在尝试将自定义文件名变量传递给 ExcelWriter,但由于某种原因无法使 ExcelWriter 部分工作。如果我在 ExcelWriter 函数中将“Sheetname”替换为“Temp.xlsx”,则此方法有效,但我无法将变量传递给该函数。每次运行脚本时,我都需要能够在文件名中存储今天的日期。
Spreadsheet = pandas.DataFrame()
Sheetname = 'Makino Machine Metrics ' + time.strftime("%m/%d/%Y") +'.xlsx'
writer = pandas.ExcelWriter(Sheetname, engine = 'xlsxwriter')
Spreadsheet.to_excel(writer, sheet_name= 'Results',index = False)
workbook = writer.book
worksheet = writer.sheets['Results']
writer.save()
提前感谢您的帮助
【问题讨论】:
标签: python pandas time xlsxwriter