Salut,
J'ai fais un bout de code simple pour illustrer ce que je veux faire. Je créé un bouton, je veux passer la valeur d'une variable dès que je clique sur le bouton. Dans l'exemple de code ci dessous, la valeur de la variable nb_volume ne doit s'afficher que quand l'utilisateur clique sur le bouton. Hors, dans ce cas, le programme exécute la fonction dès le lancement du programme puisque qu'il affiche la valeur de la variable.
Comment faire pour lui communiquer la variable nb_volume et que la fonction afficher ne se déclenche que lorsque l'utilisateur clique sur le bouton?
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 from Tkinter import * def afficher(nb_volume): print str(nb_volume) fen=Tk() nb_volume=20 bouton1=Button(fen,text='Salut',command=afficher(nb_volume)) bouton1.pack() fen.mainloop()
Partager