如何用python创建一个菜单
时间: 2023-10-03 08:03:22 浏览: 149
创建菜单-微信小程序申请书模板
你可以使用 Python 的 Tkinter 模块来创建一个简单的菜单。下面是一个示例代码:
```python
import tkinter as tk
root = tk.Tk()
# 创建菜单栏
menu_bar = tk.Menu(root)
root.config(menu=menu_bar)
# 创建“文件”菜单及其选项
file_menu = tk.Menu(menu_bar, tearoff=0)
file_menu.add_command(label="打开")
file_menu.add_command(label="保存")
file_menu.add_separator()
file_menu.add_command(label="退出", command=root.quit)
menu_bar.add_cascade(label="文件", menu=file_menu)
# 创建“编辑”菜单及其选项
edit_menu = tk.Menu(menu_bar, tearoff=0)
edit_menu.add_command(label="复制")
edit_menu.add_command(label="粘贴")
menu_bar.add_cascade(label="编辑", menu=edit_menu)
root.mainloop()
```
在这个例子中,我们首先创建了顶级窗口 `root`,然后创建了一个菜单栏 `menu_bar` 并将其设置为顶级窗口的菜单栏。接着,我们创建了两个菜单 `file_menu` 和 `edit_menu`,并将它们添加到菜单栏中。每个菜单都包含一些选项,可以通过 `add_command` 方法来添加。在文件菜单中,我们还添加了一个分隔符和一个退出选项,当用户单击退出选项时,调用 `root.quit` 方法来关闭程序。
你可以根据自己的需要修改菜单和选项的标签和功能。
阅读全文