我正在尝试打印这些复选按钮的值,但我一直收到“0”。我不知道我做错了什么?我希望它显示“开”/“关”或“1”/“2”。任何人都明白如何做到这一点?如果您需要更多上下文或不理解问题,请告诉我。
def autoemail(self):
master = Tk()
master.title('Last Week Info')
master.geometry("200x400")
master.config(bg="#4bb4fa")
self.var1 = IntVar()
self.var2 = IntVar()
self.c1 = Checkbutton(master, text="one", variable=self.var1,
onvalue=1, offvalue=0)
self.c1.pack()
self.c2 = Checkbutton(master, text="two", variable=self.var2,
onvalue=1, offvalue=0)
self.c2.pack()
btn = Button(master, text = 'Start', command = self.send_email)
btn.place(x=90, y=360)
def send_email(self):
print(self.var1.get())
print(self.var2.get())