salut,
je suis en train d'apprendre python grace à l'excellent tutoriel de Gérard Swinnen (merci ).
Cependant je bute à l'exercie 13.4.
Il s'agit de déclencher l'exécution d'une méthode en appuyant sur la touche entrée.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
def __init__(self):
...
        self.entree = Entry(self.root, width =14)
        self.entree.bind("<Return>",self.changeCouleurs)
ceci me provoque le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
TypeError: changeCouleurs() takes exactly 1 argument (2 given)
quel est donc l'argument en trop que je passe à la fonction?