对于Tkinter中的键绑定,"<Control-Shift-u>"
的Linux版本是什么?你可能会想到它就是这样,但是,唉,它似乎并不是这样。例如,"<Control-Shift-Tab>"
的Linux版本为"<Control-ISO_Left_Tab>"
。我已经搜索过,但没有找到任何相关的文档。
答案 0 :(得分:1)
以下将做你想做的事:
from Tkinter import *
def proof(event=None):
print 'ping'
root = Tk()
frame = Frame(root, height=100, width=100)
frame.focus_set()
frame.bind('<Control-Shift-KeyPress-U>', proof)
frame.pack()
root.mainloop()
u
由于移位修饰符而变为大写,并且您希望捕获KeyPress
事件。