0
所有事件在Python,有沒有綁定由對象(可能是一個Tkinter的部件),以單一的功能生成的每個事件,沒有明確地命名他們的方法嗎?這裏的動機是學習,調試和開發的目的。Python的 - 從綁定單個對象
(這個問題已經提出,而試圖找到解決this。)
所有事件在Python,有沒有綁定由對象(可能是一個Tkinter的部件),以單一的功能生成的每個事件,沒有明確地命名他們的方法嗎?這裏的動機是學習,調試和開發的目的。Python的 - 從綁定單個對象
(這個問題已經提出,而試圖找到解決this。)
您可以綁定到所有這樣的鍵:
def callback(event):
print(event.char, event.keysym, event.keycode)
root = Tk()
root.bind('<Key>', callback)
root.mainloop()
可能不是......你必須明確地分配它們(對於大多數事件系統,沒有通用的catchall事件,並且我認爲TK沒有區別) –
謝謝 - 那麼我就不會再浪費時間了。 – NLambert