gotta love radio buttons

eneskristo at gmail.com eneskristo at gmail.com
Sun Jan 5 13:18:56 EST 2014


So, I'm having this radio button issue in tkinter:
First I assign the IntVar:
var = []
while i < self.something:
    var.append(IntVar())
    i += 2
Later on I use them, but I get this error:
for r in var:
    helper = var[r].get()
    self.something_else[helper] += 1
Then, this happens:
Traceback (most recent call last):
  File "F:\Portable Python 3.2.5.1\App\lib\tkinter\__init__.py", line 1456, in __call__
    return self.func(*args)
  File "----(Not giving this)", line 26, in submit_data
    helper = var[r].get()
TypeError: list indices must be integers, not IntVar
I'm willing to give additional info. Thank you in advance.



More information about the Python-list mailing list