Tkinker Python Tutorial

from Tkinter  import *
class SelectionTest :
    def __init__(self) :
        self.root = Tk()
        self.group_1 = IntVar()
        Radiobutton(self.root, text="Option 1:", variable=self.group_1, value=1).pack(anchor=W)
        Radiobutton(self.root, text="Option 2:", variable=self.group_1, value=2).pack(anchor=W)
        Radiobutton(self.root, text="Option 3:", variable=self.group_1, value=3).pack(anchor=W)
        Label(self.root, text="Group 2:").pack()
        self.group_2 = IntVar()
        Radiobutton(self.root, text="Option 2-1:", variable=self.group_2, value=1).pack(anchor=W)
        Radiobutton(self.root, text="Option 2-2:", variable=self.group_2, value=2).pack(anchor=W)
        Radiobutton(self.root, text="Option 2-3:", variable=self.group_2, value=3).pack(anchor=W)
        self.check_1 = IntVar()
        self.check_2 = IntVar()
        self.check_3 = IntVar()
        Checkbutton(self.root, text="Text", variable=self.check_1).pack(anchor=W)
        Checkbutton(self.root, text="RTF", variable=self.check_2).pack(anchor=W)
        Checkbutton(self.root, text="Word", variable=self.check_3).pack(anchor=W)
        self.root.mainloop()
st = SelectionTest()
print "Group 1 selection: "+str(st.group_1.get())
print "Group 2 selection: "+str(st.group_2.get())
print "Check Box 1: " + str(st.check_1.get())
print "Check Box 2: " + str(st.check_2.get())
print "Check Box 3: " + str(st.check_3.get())