中文级联菜单程序
import tkinter as tk

from tkinter import Menu

def main():

# 创建主窗口


root = tk.Tk()


root.title("级联式菜单示例")


root.geometry("400x300")


# 创建菜单栏


menu_bar = Menu(root)


root.config(menu=menu_bar)


# 创建"文件"级联菜单


file_menu = Menu(menu_bar, tearoff=0)


menu_bar.add_cascade(label="文件", menu=file_menu)


# 在"文件"菜单中添加菜单项


file_menu.add_command(label="新建", command=lambda: print("哈哈哈"))


file_menu.add_command(label="打开", command=lambda: print("嘿嘿嘿"))


file_menu.add_command(label="保存", command=lambda: print("略略略"))


file_menu.add_separator()


file_menu.add_command(label="退出", command=root.quit)


# 创建"编辑"级联菜单


edit_menu = Menu(menu_bar, tearoff=0)


menu_bar.add_cascade(label="编辑", menu=edit_menu)


# 在"编辑"菜单中添加菜单项


edit_menu.add_command(label="撤销", command=lambda: print("撤销操作"))


edit_menu.add_command(label="重做", command=lambda: print("重做操作"))


# 创建"帮助"级联菜单


help_menu = Menu(menu_bar, tearoff=0)


menu_bar.add_cascade(label="帮助", menu=help_menu)


# 在"帮助"菜单中添加菜单项


help_menu.add_command(label="关于", command=lambda: print("关于本程序"))


# 运行主窗口的主循环


root.mainloop()

if name == "main":

main()