我想为Enter键而不是Return键执行此操作:
root.bind('<Return>',func)
如果您不清楚enter键和返回键之间的区别 http://en.wikipedia.org/wiki/Enter_key
感谢您的帮助,谢谢!
答案 0 :(得分:3)
找出正确的键绑定的一种方法是为所有键创建键绑定并打印事件的keysym
。现在,只需点击要将事件绑定到的键,然后查看它打印的内容。
import Tkinter
root = Tkinter.Tk()
def func(event):
print event.keysym
root.bind("<Key>", func)
root.mainloop()
按 Enter 键时,会打印KP_Enter
,因此您的装订应为
root.bind('<KP_Enter>', func)