Я пытаюсь отменить/отключить ключ после его нажатия и возобновить его функцию после 2 секунд. Но я не могу понять код для развязывания. Связывание находится в окне. Вот код, который я пытался до сих пор:python unbinding/disable key binding после щелчка и возобновить его позже
self.choiceA = self.master.bind('a', self.run1) #bind key "a" to run1
def run1(self, event=None):
self.draw_confirmation_button1()
self.master.unbind('a', self.choiceA) #try1: use "unbind", doesn't work
self.choiceA.configure(state='disabled') #try2: use state='disabled', doesn't't work, I assume it only works for button
self.master.after(2000, lambda:self.choiceA.configure(state="normal"))
Далее, как можно повторно включить ключ после 2s?
Большое вам спасибо!