Tkinter IntVar возвращает PY VAR0 вместо значения

у меня есть кнопка и IntVar объект, связанный с ним, но когда я пытаюсь получить значение var, Я получаю PY_VAR0.

вот мой код:

from tkinter import *

root = Tk()

def show_state():
    print(var)

var = IntVar()

cbtn = Checkbutton(root, text='Check', variable=var, command=show_state)
cbtn.pack()

root.mainloop()

почему я получаю PY_VAR0?

1 ответов


var на