Когда я запускаю этот код:
currentquestion = 0
currentcheckbox = 1
which_radio_var = StringVar(inside_test_root)
while currentquestion < len(questions):
print('currentcheckbox', currentcheckbox)
Radiobutton(inside_test_root, text=questions[currentquestion], value=currentcheckbox, variable=which_radio_var, indicatoron=0, wraplength=30).grid(row=currentquestion+1, column=0)
currentquestion += 2
currentcheckbox += 1
x = which_radio_var.get()
Я получаю, что радиокнопки работают нормально, и все работает нормально, кроме того, когда я пытаюсь проверить эти радиокнопки с кодом:
Button(inside_test_root, text='oof', command=print(x)).grid(column = 77, row = 77)
Ничего не печатает. Это как-то связано с природой, которую я сделал радиокнопками? Мне нужен способ не знать количество кнопок, которые производятся заранее.
Любая помощь будет высоко ценится, спасибо