如何在 tkinter 中创建日期选择器?
Tkcalendar 是一个 Python 包,可为 tkinter 应用程序提供 DateEntry 和 Calendar 窗口小部件。在本文中,我们将借助 DateEntry 窗口小部件创建一个日期选择器。
DateEntry 窗口小部件包含三个字段,它们分别对应于 MM/DD/YY 格式的常规日期。通过创建 DateEntry 窗口小部件的对象,我们可以在应用程序中选择一个特定日期。
示例
#Import tkinter library from tkinter import * from tkcalendar import Calendar, DateEntry #Create an instance of tkinter frame win= Tk() #Set the Geometry win.geometry("750x250") win.title("Date Picker") #Create a Label Label(win, text= "Choose a Date", background= 'gray61', foreground="white").pack(padx=20,pady=20) #Create a Calendar using DateEntry cal = DateEntry(win, width= 16, background= "magenta3", foreground= "white",bd=2) cal.pack(pady=20) win.mainloop()
输出
执行上述代码片段,可在窗口中显示一个日期选择器。
现在从 DateEntry 窗口小部件中挑选任意日期来设置和反映输出。
广告