Python Forum
Int Variables in different Tkinter windows only returning 0
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Int Variables in different Tkinter windows only returning 0
#1
I have checkboxes in a secondary tkinter window (not root) that only return an IntVar of 0 even when selected. This is not a problem in the main window.

I have the code working in the main root window and when selected, the checkboxes return 1 and not 0, however when using the exact same code in a separate tkinter window it returns only 0's. I have added window2.mainloop() at the end which did nothing.

button_list = []              #create list to hold checkbox values
def done_press():           #what to do when done button pressed
    for x in range(len(data)):
        print(button_list[x].get())
play = Tk()                #second window called play
row=[1,2,3,4,5,6,7,8,9]                             
Label(play, text='Whats on').grid(row=0, column=0, padx=30, pady=20, columnspan=3)
for box in range(len(data)):    #create checkboxes
    button_list.append(IntVar())   #append checkbox list for each selected 
    button = Checkbutton(play, text=data[box], variable=button_list,)  
    button.grid(column=0,row=row[box], pady=5, padx=30)
done = Button(play, text='Done', command=done_press)
done.grid(column=0,row=11, columnspan=2)
play.mainloop()
any help would be appreciated, thanks.
Reply


Messages In This Thread
Int Variables in different Tkinter windows only returning 0 - by harry76 - May-26-2019, 05:51 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  tkinter two windows instead of one jacksfrustration 7 1,027 Feb-08-2024, 06:18 PM
Last Post: deanhystad
  pass a variable between tkinter and toplevel windows janeik 10 2,669 Jan-24-2024, 06:44 AM
Last Post: Liliana
  Tkinter multiple windows in the same window tomro91 1 955 Oct-30-2023, 02:59 PM
Last Post: Larz60+
  Dual Tkinter windows and shells Astrikor 6 4,104 Sep-03-2020, 10:09 PM
Last Post: Astrikor
  [Tkinter] How to compare two variables correctly in tkinter scratchmyhead 2 3,971 May-10-2020, 08:04 PM
Last Post: scratchmyhead
  [Tkinter] tkinter issue with variables carrying over between functions PengEng 1 1,806 Apr-06-2020, 06:13 PM
Last Post: deanhystad
  Returning a value from a tkinter.button call markr0804 4 25,654 Feb-16-2020, 10:35 AM
Last Post: markr0804
  Tkinter scaling windows conten to or with its size not working Detzi 5 4,603 Jan-12-2020, 12:42 PM
Last Post: Detzi
  [Tkinter] Tkinter bringing variables from 1 frame to another zukochew 6 12,748 Dec-26-2019, 05:27 AM
Last Post: skm
  How to close one of the windows in Tkinter scratchmyhead 3 4,890 Dec-21-2019, 06:48 PM
Last Post: pashaliski

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020