У меня есть код, который генерирует файл xlsm каждый раз, когда я его запускаю.
Что я хочу сделать, так это чтобы каждый раз, когда я выполняю этот код, он смотрел на каталог и проверял, есть ли файл Top5NS_Report.xlsm
: ifон видит, что генерирует новый файл как таковой Top5NS_Report(1).xlsm
.Точно так же, если я запустил его снова, он должен сгенерировать Top5NS_Report(2).xlsm
.
. Я также был бы признателен, если бы кто-нибудь мог бы дополнительно подсказать мне, как запланировать ежедневную работу моего ноутбука Jupyter в определенное время и генерировать эти файлы в порядке возрастания.
Вот фрагмент кода для создания файла:
writer=pd.ExcelWriter( 'Top5NS_Report.xlsx', engine='xlsxwriter')
bigdata.to_excel(writer, sheet_name='Sheet1')
workbook = writer.book
workbook.filename = 'Top5NS_Report.xlsm'
workbook.add_vba_project('./vbaProject.bin')