Flexible Variablen/Buttons
Verfasst: Sonntag 7. August 2005, 22:14
ich arbeite gerade an einer Art Stundenplan. Dabei soll jedes Fach am Tag aus Buttons bestehen...
um das ganze veränderbar zu machen(und somit auch die anzahl der buttons zu verändern), hab ich erst auslesen lassen, wieviel stunden ich an dem tag habe und dann folgendes probiert:
c=1
for i in MONTAG: #Liste mit allen Fächern als String!
b=Button(root, width...,...)
b.grid(column=1,row=c)
c+=1
damit kann ich mir relativ schnell, ohne viel zu schreiben eine ganze tabelle ausgeben lassen...
Mein PROBLEM:
jeder dieser Buttons ist gleich/ nur der letzte trägt diesen namen...
kann man irgendwie namen erzeugen wie z.B.
für die Variablennamen A1=1 , A2=1 und A3=1:
for i in range(3):
str(A)+str(i)=1
# ich weiß, dass es so, wie es oben steht schon mal nicht geht, aber vl. habt ihr da ne lösung (oder eine, zum erstellen dieses Stundenplans...)
Danke im Voraus!
um das ganze veränderbar zu machen(und somit auch die anzahl der buttons zu verändern), hab ich erst auslesen lassen, wieviel stunden ich an dem tag habe und dann folgendes probiert:
c=1
for i in MONTAG: #Liste mit allen Fächern als String!
b=Button(root, width...,...)
b.grid(column=1,row=c)
c+=1
damit kann ich mir relativ schnell, ohne viel zu schreiben eine ganze tabelle ausgeben lassen...
Mein PROBLEM:
jeder dieser Buttons ist gleich/ nur der letzte trägt diesen namen...
kann man irgendwie namen erzeugen wie z.B.
für die Variablennamen A1=1 , A2=1 und A3=1:
for i in range(3):
str(A)+str(i)=1
# ich weiß, dass es so, wie es oben steht schon mal nicht geht, aber vl. habt ihr da ne lösung (oder eine, zum erstellen dieses Stundenplans...)
Danke im Voraus!