# ========================================================= # code from: www.python-course.eu/tkinter_checkboxes.php # ========================================================= # --- am I running Python 2 or 3 import sys if sys.version_info.major is 3: from tkinter import * py3 = True else: from Tkinter import * py3 = False # --- check button states def states(): print('Male: {}\nFemale: {}'.format(var1.get(),var2.get())) def quit(): sys.exit() # --- root window root = Tk() # --- create check buttons, etc. l = Label(root, text='Your sex:') l.pack() var1 = IntVar() var2 = IntVar() c1 = Checkbutton(root, text='male', variable=var1, font=('arial', '15')) c1.pack() c2= Checkbutton(root, text='female', variable=var2, font=('arial', '15')) c2.pack() b1 = Button(root, text='Quit', command=quit) b1.pack() b2 = Button(root, text='States', command=states) b2.pack() # --- event loop mainloop()