Я хочу добавить опцию в меню, которое создаст вкладку рабочей книги с названием текущего дня.
Я работаю:
wb=load_workbook(/path/)
# Create sheet based on day
date = today.strftime("%m/%d/%y")
wb.create_sheet(date)
#save changes
wb.save(filepath)
и получаю:
File "/path", line 39, in menu
date = today.strftime("%m/%d/%y")
NameError: name 'today' is not defined
есть идеи?
ОБНОВЛЕНИЕ: текущий код:
from openpyxl import load_workbook
import os
import datetime
wb=load_workbook("C:/path/)
# Create sheet based on day
today = datetime.date.today() # <-- Define the `today` object
#create worksheet
wb.create_sheet(today)
#save changes
wb.save(filepath)
приводит к:
Файл "C: / path /", строка 93, в заголовке m = INVALID_TITLE_REGEX.search (значение)
TypeError: ожидаемая строка или байтовоподобный объект