单选按钮值在结果中不正确

时间:2017-12-07 22:20:02

标签: python

我创建了一个访客登记程序,除了单选按钮外,一切正常。是否选择"是"或者您选择"否",程序始终打印"否"。条件对我来说似乎是正确的,但它显然是失败的。 (显然,这只是整个计划的一部分,但这与我的问题有关。)

global emails

emails = IntVar()

Radiobutton(window, text='Yes', variable = emails, value = True).grid(row = 5, column = 5, sticky = W+E)

Radiobutton(window, text='No', variable = emails,  value = False).grid(row = 5, column = 6, sticky = W+E)

print(self.title.get(), self.firstname.get(),self.middle.get(), 
self.lastname.get(), self.street.get(), self.city.get(), self.state.get(),
self.zipcode.get(),self.birthDay.get(), self.birthMonth.get(), 
self.birthYear.get())

if emails == 1:

    print("Yes")

else:

    print("No")

print(self.reply.get(), self.comments.get())

我也试过了一个内联条件,并得到了相同的结果。

0 个答案:

没有答案