fonctions éxécutée avant pression sur bouton
Bonjour à tous,
Je fais un petit programme pour apprendre à maitriser tkinter mais je me heurte à un problème :
je demande à un bouton d’exécuter une fonction lorsqu'il est pressé mais la fonction s'exécute au lancement du programme :
mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| import os
from tkinter import *
def copier():
"Copier le fichier"
print("fonction copier")
def lire():
"lire un fichier"
print("fonction lire")
fenetre = Tk()
champ_label = Label(fenetre, text="Bienvenue")
champ_label.pack()
bouton_1 = Button(fenetre, text="copier", command=copier())
bouton_1.pack()
bouton_2 = Button(fenetre, text="Lire", command=lire())
bouton_2.pack()
fenetre.mainloop() |
et ce que dit la console avant même que j'ai touché un boutton :
fonction copier
fonction lire
Merci de votre aide!