python tkinter 日期时间选择器
时间: 2023-09-07 20:15:27 浏览: 295
您可以使用Python的Tkinter库来创建一个基本的日期时间选择器。下面是一个简单的示例代码:
```python
from tkinter import *
from tkinter import ttk
from tkcalendar import Calendar
def select_date():
def on_date_selected():
selected_date = cal.get_date()
print("Selected date:", selected_date)
top.destroy()
top = Toplevel()
cal = Calendar(top, selectmode="day")
cal.pack()
button = ttk.Button(top, text="Select", command=on_date_selected)
button.pack()
root = Tk()
date_button = ttk.Button(root, text="Select Date", command=select_date)
date_button.pack()
root.mainloop()
```
这段代码使用了tkcalendar库来创建一个日历控件,以供用户选择日期。当用户点击"Select Date"按钮时,会弹出一个新的窗口,其中包含一个日历控件和一个"Select"按钮。用户选择日期后,该日期将打印到控制台。
请确保您已经安装了tkcalendar库(使用`pip install tkcalendar`命令)和Tkinter库。希望这可以帮助到您!
阅读全文
相关推荐
















