Bonjour à tous.

Dans le cadre d'un programme que je souhaite réaliser en Python à l'aide de Tkinter, je suis confronté à un problème.

J'ai créer un bouton en bas de fenêtre permettant de valider un formulaire par l’exécution d'une fonction définir préalablement.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
[...]
 
def valider():
 
[...]
 
bouton=Button(fenetre, text="Valider", command=valider)
bouton.pack()
 
[...]
Mais je souhaite que lorsque l'utilisateur clique sur ce bouton, non seulement la fonction valider soit exécutée mais également que la fenêtre soit fermée.

J'ai bien entendu tenté de définir 2 fois le paramètre command mais ca ne fonctionne pas. Google et ses amis ne savent pas m'aider non plus ... Ou bien mes mots clés étaient mauvais !

Merci d'avance et très bonne journée.

42