我正在为一个简单的测验创建一个GUI,我想在radiobutton中检查我的答案。但问题是我无法标记或取消标记,它始终设置标记。我的代码是
R1=Radiobutton(win,text= 'option1',command =sel1)
我的功能sel1如下:
def sel1():
global ans
ans = 1
答案 0 :(得分:0)
据我所知from the docs,radiobutton
用于从众多中选择一个,因为据我所知,总是需要一个按钮进行标记。您可能需要CheckButton。
编辑:事实证明问题是为所有单选按钮设置公共变量,如上面链接的文档中所述。