from Tkinter import *
def callback():
print tgl.get()
root = Tk()
frame = Frame(root,width=300,height=200)
frame.pack()
tgl=IntVar()
tgl.set(1)
menu_top = Menu(root)
menu_file = Menu(menu_top,tearoff=0)
root.configure(menu=menu_top)
menu_top.add_cascade (label='FILE(F)',menu=menu_file,under=5)
menu_top.add_command(label='Print tgl.get()',command=callback)
menu_file.add_checkbutton(label='Check01',variable=tgl)
root.mainloop()
from Tkinter import *
def callback():
print tgl.get()
root = Tk()
frame = Frame(root,width=300,height=200)
frame.pack()
tgl=StringVar()
tgl.set('初級')
menu_top = Menu(root)
menu_level = Menu(menu_top,tearoff=0)
root.configure(menu=menu_top)
menu_top.add_cascade (label='Level(L)',menu=menu_level,under=6)
menu_top.add_command(label='Print(P)',underline=6,command=callback)
for L in '初級','中級','上級':
menu_level.add_radiobutton(label=L,variable=tgl,value=L)
root.mainloop()