Tkinter Checkbutton не меняет мою переменнуюPython

Программы на Python
Ответить
Anonymous
 Tkinter Checkbutton не меняет мою переменную

Сообщение Anonymous »

Я пытаюсь использовать кнопку Checkbutton с функцией, my_var никогда не меняется, но всегда вызывает мою функцию.
вот код:

Код: Выделить всё

my_var = False
def controllo_carta():
global my_var
print str(my_var)

[...]

c = tk.Checkbutton(toolbar, text="press me",onvalue=True,offvalue=False,variable=my_var,command=controllo_carta)
c.select()
c.pack(side=tk.LEFT,padx=2,pady=2)

print 'my var:' + str(my_var)

[...]
где моя ошибка?
спасибо!

Подробнее здесь: https://stackoverflow.com/questions/646 ... y-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»