У меня есть приложение, которое создает отчет на основе 7-дневного запроса timedelta. Мои пользователи хотят, чтобы это изменилось, чтобы они могли выбрать дату начала и дату окончания для запроса отчета.
Я получил диалоговое окно календаря в Как создать средство выбора даты в tkinter?, который работает независимо от моего кода, но я не могу заставить его выполняться в моем приложении. Я пытаюсь импортировать демоверсию в свое приложение, чтобы вызвать ее с помощью кнопки меню. К сожалению, я борюсь с тем, как это сделать. Это правильный метод или я должен передать весь код? Мы ценим любые предложения
from tkinter import *
from tkinter.ttk import *
from tkinter import filedialog
import tkinter.messagebox
from CalendarDialog import *
root = Tk()
master = Frame(root, name='master')
master.pack(fill=BOTH)
root.geometry("800x800+300+100")
root.title('WeeklyReport')
menu_bar = Menu(root)
root.config(menu=menu_bar)
def exit():
root.destroy()
def GetCalendar():
calender = CalenderDialog()
root.wait_window
filemenu = Menu(menu_bar, tearoff=0)
menu_bar.add_cascade(label="File", menu=filemenu)
filemenu.add_command(label="Exit", command=exit)
datemenu = Menu(menu_bar)
menu_bar.add_command(label='Change Date', command=GetCalendar)