Bonjour à tous,
Je crée un grand nombre de widgets Tkinter au moyen d'une boucle, par exemple :
Le problème est que les widgets ainsi créés portent tous le même nom. Or j'ai besoin de pouvoir me référer ensuite à chaque widget individuellement, par exemple pour en modifier les options.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for number in range(100): MyFrame = Frame(widget_parent, [...]) MyFrame.grid(column=0, row=number, [...]) MyLabel = Label(MyFrame, [...]) MyLabel.grid(column=0, row=0, [...])
Par ex. en visant le widget MyFrame sur la row n° 76 de ma grid et le widget MyLabel inclu dans ce même MyFrame :
Sauriez-vous, s'il vous plaît, comment je pourrais m'y prendre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MyFrame.configure(bg='red') MyLabel.configure(text="Nouveau texte")
Partager