tkinter - Python 中的简单下拉日历 + 日期选择器

标签 tkinter datepicker calendar python-3.6 dropdown

尝试使用 Python 中的日期选择器创建一个简单的下拉日历,这样一个字段会下拉以显示一个日历,其中在选择日期后会被捕获 - 我还没有遇到干净、简单和简短的代码对于 Python 3.6.1。因此,需要帮助在 Python 中创建一个简单的下拉日期选择器。

编辑:我之前无法从包 tkcalendar 访问日历、DateEntry 小部件,因此创建了一个类来使用下面的答案呈现相同的小部件。

最佳答案

然后先pip安装tkcalendar

import tkinter as tk

from tkcalendar import DateEntry
root = tk.Tk()
cal = DateEntry(root, width=12, year=2019, month=6, day=22, 
background='darkblue', foreground='white', borderwidth=2)
cal.pack(padx=10, pady=10)
root.mainloop()

关于tkinter - Python 中的简单下拉日历 + 日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50370205/

相关文章:

python - 从源代码安装 Python 并且无法导入 Tkinter - 如何安装?

javascript - 在文本框中输入的日期必须反射(reflect)在其他文本框中

Swift Foundation Calendar nextDate() 产生奇怪的结果

python - Tkinter/Python 中的弹出对话框

Python:如何获取更新的条目文本以在绑定(bind)到它的命令中使用?

javascript - 如何在我的日期选择器上只允许选择星期日?

jquery - 如何确定页面加载的瓶颈?

c# - 如何使用此逻辑以 dd/MM/yyyy 到 ddd、dd/MM/yyyy(星期一,1/4/2014)格式显示日期格式?

java - 如果天数包含另一年的天数,如何获得剩余天数?

python - Tkinter(ttk模块)和后台运行函数导致程序崩溃