我一直在运行这样的小脚本
from Tkinter import *
root = Tk()
def callback(event):
print "callback"
w = Canvas(root, width=300, height=300)
w.bind("<Key>", callback)
w.pack()
root.mainloop()
但是,在我的情况下没有处理键盘事件(我在窗口 7 上使用 python 2.7)
如果我使用
w.bind("<Button-1>", callback)
一切正常。
所以,这真的让我很困惑。请任何人告诉我为什么会这样,在此先感谢。