После привязки функции один раз, а затем отмены привязки, я не могу связать ее позже с той же самой функцией, когда потребуется позже. Я видел, что это работает нормально, когда я не использую '+' функцию привязки (я использую bind_all, если она имеет какое-либо значение). Но когда я использую '+', он снова связывает его ...
IDLE:
>>> def Released(evnt):
print(evnt.keysym, ' Removed')
>>> funcid = _Win.bind_all("<KeyRelease>", Released, '+')
Я нажимаю несколько клавиш и при отпускании получаю оператор печати в Released ()
>>> _Win.unbind("<KeyRelease>", funcid)
>>> funcid = _Win.bind_all("<KeyRelease>", Released, '+')
Я нажал несколько клавиш, но ничего не вышло. Но также не было ошибок.
Так как мне исправить эту проблему?
Заранее спасибо:)