ich habe folgendes Problem, ich will in einer while Schleife mehrere Eingabefelder erstellen, deren Werte natürlich auch in unterschiedlichen Variablen gespeichert werden (oder halt als Liste). Allerdings bekomm ich das nicht hin.
Code: Alles auswählen
Mannsname=[]
i=0
row=4
column=0
MansT=Label(root, text="Mannschaftsnamen")
MansT.grid(row=3, column=2)
while i < manns:
global Mannsname
column=column+1
MannsnameE = Entry(root, width="18", textvariable=Mannsname[i])
MannsnameE.grid(row=row, column=column)
i=i+1
Code: Alles auswählen
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python24\lib\lib-tk\Tkinter.py", line 1345, in __call__
return self.func(*args)
File "C:\Python24\tipp.py", line 127, in create
MannsnameE = Entry(root, width="18", textvariable=Mannsname[i])
IndexError: list index out of range