Итак, ребята, я новичок в GUI в Python, и я пытался понять процесс envents, вот мой код и намерение, что всякий раз, когда я нажимаю клавишу 'a', он должен печатать " ключ прессованный. Но это не будет работать для меня.Связывание событий Python с tkinter
#!/usr/bin/env python3
# -*-coding:UTF-8 -*
from tkinter import *
root = Tk()
def callback(event):
print("key pressed")
canvas = Canvas(root, width=100, height=100, bg='blue')
canvas.bind("a", callback)
canvas.pack()
root.mainloop()
Обратите внимание, что вы также можете связать '<1>', чтобы сделать 'focus_set', что позволит вам щелкнуть по холсту, а затем ввести символ. –