python实现待办
时间: 2024-01-10 07:03:51 浏览: 25
以下是一个简单的Python实现待办事项列表的例子:
```python
from tkinter import *
def add_task():
task = task_input.get()
if task != "":
tasks.insert(END, task)
task_input.delete(0, END)
def delete_task():
tasks.delete(ACTIVE)
# 创建窗口
root = Tk()
root.title("To-Do List")
# 创建任务列表
tasks = Listbox(root, bg="light grey", font=("Helvetica", 12), width=25, height=10)
tasks.pack()
# 创建任务输入框和添加按钮
task_input = Entry(root, font=("Helvetica", 12), width=25)
task_input.pack(side=LEFT, padx=5)
add_button = Button(root, text="Add Task", font=("Helvetica", 12), width=10, command=add_task)
add_button.pack(side=LEFT, padx=5)
# 创建删除按钮
delete_button = Button(root, text="Delete Task", font=("Helvetica", 12), width=10, command=delete_task)
delete_button.pack(side=LEFT, padx=5)
# 运行窗口
root.mainloop()
```
该程序使用了Python的Tkinter库来创建一个简单的图形用户界面,包括一个任务列表、一个任务输入框和添加按钮、一个删除按钮。用户可以在任务输入框中输入任务,然后单击添加按钮将其添加到任务列表中。用户还可以选择任务列表中的任务并单击删除按钮将其删除。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)