【发布时间】:2017-04-28 15:24:39
【问题描述】:
我有一个应用程序可以根据 7 天时间增量查询生成报告。我的用户希望对此进行更改,以便他们可以选择报告查询的开始日期和结束日期
我在How do I create a date picker in 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)
【问题讨论】:
标签: python-3.x datetime tkinter