菜单栏 Menu
f = tkinter.Menu(root) root['menu']=f f.add_command(label='菜单')# f.add_command(label='关于')

import tkinter
import tkinter.messagebox
def but():
tkinter.Toplevel()
root=tkinter.Tk()
#root.title('GUI')#标题
root.geometry('800x600')#窗体大小
root.resizable(False, False)#固定窗体
f = tkinter.Menu(root)#创建根菜单
root['menu']=f#顶级菜单关联根窗体
f1=tkinter.Menu(f)#创建子菜单
f2=tkinter.Menu(f)
f1.add_command(label='打开')#子菜单栏
f1.add_command(label='保存')
f2.add_command(label='复制')
f2.add_command(label='删除')
f.add_cascade(label='文件',menu=f1)#创建顶级菜单栏,并关联子菜单
f.add_cascade(label='编辑',menu=f2)
f.add_cascade(label='关于')
root.mainloop()

去横线
f1=tkinter.Menu(f,tearoff=False)

快捷键
f2.add_command(label='复制',accelerator='Ctrl+C')

分割线
f2.add_command(label='复制',accelerator='Ctrl+C') f2.add_separator()#分割线 f2.add_command(label='删除')

