【发布时间】:2012-01-28 16:24:16
【问题描述】:
我想一键执行功能列表框。这是我的想法:
from Tkinter import *
import Tkinter
def immediately():
print Lb1.curselection()
top = Tk()
Lb1 = Listbox(top)
Lb1.insert(1, "Python")
Lb1.insert(2, "Perl")
Lb1.insert(3, "C")
Lb1.insert(4, "PHP")
Lb1.insert(5, "JSP")
Lb1.insert(6, "Ruby")
Lb1.pack()
Lb1.bind('<Button-1>', lambda event :immediately() )
top.mainloop()
但是这个函数在执行选择之前打印...当你运行这个代码时你会看到问题是什么。
【问题讨论】: