帮我写一段python代码,用tkinter创建顶部菜单
时间: 2024-06-10 21:07:52 浏览: 2
当然,非常乐意为您提供帮助,下面是您需要的Python代码:
```
import tkinter as tk
# 创建主窗口
root = tk.Tk()
# 定义菜单功能
def do_nothing():
pass
# 创建菜单
menu_bar = tk.Menu(root)
file_menu = tk.Menu(menu_bar, tearoff=0)
file_menu.add_command(label="New", command=do_nothing)
file_menu.add_command(label="Open", command=do_nothing)
file_menu.add_command(label="Save", command=do_nothing)
file_menu.add_separator()
file_menu.add_command(label="Exit", command=root.quit)
menu_bar.add_cascade(label="File", menu=file_menu)
edit_menu = tk.Menu(menu_bar, tearoff=0)
edit_menu.add_command(label="Undo", command=do_nothing)
edit_menu.add_separator()
edit_menu.add_command(label="Cut", command=do_nothing)
edit_menu.add_command(label="Copy", command=do_nothing)
edit_menu.add_command(label="Paste", command=do_nothing)
menu_bar.add_cascade(label="Edit", menu=edit_menu)
# 显示菜单
root.config(menu=menu_bar)
# 运行主循环
root.mainloop()
```
希望这段代码能够满足您的需求,如果有其他问题,请随时问我。