Разница между использованием event bind и command в Tkinter заключается в том, как они позволяют привязывать события к виджетам:
- event bind. 14 Метод привязывает событие к какому-либо действию (нажатие кнопки мыши, нажатие клавиши на клавиатуре и т. д.). 1 В качестве первого параметра указывается обрабатываемое событие, а в качестве второго — функция, которая обрабатывает событие. 4
- command. 14 С помощью этой опции для большинства виджетов, реагирующих на действие пользователя (например, нажатие кнопки), можно привязать активацию виджета (например, нажатие кнопки). 1 К таким виджетам относятся: Button, Checkbutton, Radiobutton, Spinbox, Scrollbar, Scale. 1
Таким образом, event bind позволяет обрабатывать другие события виджета, в то время как command используется для обработки распространённых и наиболее используемых событий (например, нажатия на кнопку). 4