gpt4 book ai didi

python - Tkinter IntVar 返回 PY_VAR0 而不是值

转载 作者:太空狗 更新时间:2023-10-29 17:30:43 28 4
gpt4 key购买 nike

我有一个 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())

关于python - Tkinter IntVar 返回 PY_VAR0 而不是值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24768455/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com