
Tk Radiobutton
GUI element for a variable with distinct values

radio_var = StringVar() # common variable
radio1 = Frame(frame_right)
radio1.pack(side='top', pady=5)
Label(radio1,
text="Tk radio buttons").pack(side='left')
for radio in ('radio1', 'radio2', 'radio3', 'radio4'):
r = Radiobutton(radio1, text=radio, variable=radio_var,
value="radiobutton no. " + radio[5],
command=status_radio1)
r.pack(side='left')
...
def status_radio1():
text = "radiobutton variable = " + radio_var.get()
status_line.configure(text=text)


