ich frage mich schon länger, ob man in Python veränderbare Variablen erstellen kann. Ich würde den untenstehenden Code gerne so programmieren, dass mehrere Eingabefelder erstellt werden und auf die Inhalte der Felder einzeln zugegriffen werden kann. Zu meinem Problem: der Code an sich funktioniert, es werden mehrere Felder erstellt, doch es kann mit " eingabefeld.get() " nur auf das letzte Eingabefeld zugegriffen werden.
Code: Alles auswählen
i = 0
while (anzahl) > i):
eingabefeld = tk.Entry(fenster, bd=5, width=20)
eingabefeld.grid(row=0+i, column=1)
i=i+1
Ich stelle mir den Code so oder so ähnlich vor:
Code: Alles auswählen
i = 0
while (anzahl) > i):
eingabefeld(i) = tk.Entry(fenster, bd=5, width=20)
eingabefeld(i).grid(row=0+i, column=1)
i=i+1
Ich freue mich über jede Hilfe!
Viele Grüße
Carlotta