我有一个Checkbutton和一个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
?
var
是Tkinter.IntVar
对象的引用.您需要调用其get
方法来访问它所代表的值:
print(var.get())