Как при нажатие на кнопку поменять значение боолевой переменной?
Мне нужно что бы при нажатие на кнопку менялось значение переменной и если он будет True Макрос будет запускаться но в случае если пользователь нажмет эту кнопку еще раз значение изменится на False. И можно ли реализовать данную задачу не через booole переменные. Три дня провозился но ничего кроме зацикливания не смог добиться
Использовал через ТК :
Button(self.root, width = 30, height = 5, text="Start/Stop", relief=GROOVE, bd = 5, font = 20, command=self.Value_Bool ).pack()
Он однажды запускает на второй, третий и последующие выводит "Это чета запущенно" мне нужно что бы с последующими нажатиями он так же останавливал и запускал