Python中的Checkbutton条件

时间:2019-01-28 06:00:49

标签: python-2.7 tkinter checkboxlist

下面是我的Python脚本,它将检查是否单击了checkbutton。我无法弄清楚如何在checkbutton中给出if / else语句。

from Tkinter import *
import tkMessageBox

master = Tk()
master.title ("BOD Checks")

var1 = IntVar()
cb = Checkbutton(master, text='Reboot servers at 3 AM', variable=var1).grid(row=0, sticky=W)
cb.pack()
cb.select()

mainloop()

1 个答案:

答案 0 :(得分:0)

您可以在onvalue中使用属性offvalueCheckbutton()。您可以使用StringVar()IntVar()BooleanVar()存储此值(取决于onvalueoffvalue中使用的值)并设置属性variable和变量名。在这里,您可以使用外部if/else语句和所使用的var的.get函数来检查值。