Python 窗体(tkinter)下拉列表框(Combobox)

import tkinter
from  tkinter  import ttk

def go(*args):   #处理事件,*args表示可变参数
    print(comboxlist.get()) #打印选中的值

win=tkinter.Tk() #构造窗体
comvalue=tkinter.StringVar()#窗体自带的文本,新建一个值
comboxlist=ttk.Combobox(win,textvariable=comvalue) #初始化
comboxlist["values"]=("1","2","3","4")
comboxlist.current(0)  #选择第一个
comboxlist.bind("<<ComboboxSelected>>",go)  #绑定事件,(下拉列表框被选中时,绑定go()函数)
comboxlist.pack()

win.mainloop() #进入消息循环