Merhaba tkinter chechbuttonlar ile bir test hazırlamaya çalışıyorum. Amacım kullanıcı bir şıkkı seçtiğinde diğer şıkları seçmesini engellemek. Birkaç satır kod yazdım ancak hata veriyor, yardımcı olursanız sevinirim.
from tkinter import *
main = Tk()
def check():
if a_t.get() == 1:
b.set(0)
c.set(0)
elif b.get() == 1:
a_t.get(0)
c.get(0)
elif c.get() == 1:
a_t.get(0)
b.get(0)
a_t = IntVar()
c1 = Checkbutton(main, text="1982", variable=a_t, command=check).grid(column=0, row=0, padx=5)
b = IntVar()
c2 = Checkbutton(main, text="1992", variable=b, command=check).grid(column=1, row=0, padx=5)
c = IntVar()
c3 = Checkbutton(main, text="2002", variable=c, command=check).grid(column=2, row=0, padx= 5)
d = IntVar()
c4 = Checkbutton(main, text="at", variable=d).grid(column=0, row= 1, padx=5, pady=5)
e_t = IntVar()
c5 = Checkbutton(main, text="ay", variable=e_t).grid(column=1, row=1, padx=5, pady=5)
f = IntVar()
c6 = Checkbutton(main, text="ar", variable=f).grid(column=2, row=1, padx=5, pady=5)
main.mainloop()