bind und Übergabeparameter
Verfasst: Freitag 17. November 2006, 00:09
Hallo,
ich versuche, mehrere Buttons in einer Schleife zu erstellen, die natürlich nicht alle das gleiche tun sollen. Leider gibts Probleme mit dem Übergabeparameter für die Zielfunktion:
Leider haben nun alle Buttons den gleichen Aufrufparameter für die Funktion bekommen, nämlich das letzte Objekt in der Liste.
Weiß jemand 'nen Rat?
Gruß.
ich versuche, mehrere Buttons in einer Schleife zu erstellen, die natürlich nicht alle das gleiche tun sollen. Leider gibts Probleme mit dem Übergabeparameter für die Zielfunktion:
Code: Alles auswählen
for objekt in objekte:
button = Button(frame, text='bla')
button.pack()
button.bind('<Button-1>', lambda event: funktion(objekt))
Weiß jemand 'nen Rat?
Gruß.