my question here
I have to use 4 radio buttons and a push button.
I created following code for the same.
my code hereHello everyone i am learning about Python GUI stuff,
I have to use 4 radio buttons and a push button.
I created following code for the same.
import Tkinter as tk from Tkinter import * import ttk root = tk.Tk() root.title("GUI") root.geometry("300x200") #####################___________ Profile-1 ___________##################### def Profile_1(): print('Profile 1 selected') #####################___________ Profile-2 ___________##################### def Profile_2(): print('Profile 2 selected') #####################___________ Profile-3 ___________##################### def Profile_3(): print('Profile 3 selected') #####################___________ Profile-4 ___________##################### def Profile_4(): print('profile 4 selected') def serial_port(): global var print('It comes in to push button menu') x = Profile_sel_1.selection_get() print(x) var = IntVar() #Button to show selected profile to assign FTW Profile_sel_1=Radiobutton(root, text='Profile Selection_1',variable =var, value =1,command = Profile_1,width = 20) Profile_sel_2=Radiobutton(root, text='Profile Selection_2',variable =var, value =2,command = Profile_2,width = 20) Profile_sel_3=Radiobutton(root, text='Profile Selection_3',variable =var, value =3,command = Profile_3,width = 20) Profile_sel_4=Radiobutton(root, text='Profile Selection_4',variable =var, value =4,command = Profile_4,width = 20) #Button to show entered reg values and data in it ser_port_btn=Button(root, text='ENTER',command = serial_port,relief="flat",background="#ccc",width=20) Profile_sel_1.grid(row=1,column = 5) Profile_sel_2.grid(row=2,column = 5) Profile_sel_3.grid(row=3,column = 5) Profile_sel_4.grid(row=4,column = 5) ser_port_btn.grid(row = 7, column = 3) root.mainloop()But When Profile_sel_1 is active high that time function inside it should be used after pressing push button.