[tkinter] passage d'arguments
P390
Messages postés
258
Statut
Membre
-
P390 Messages postés 258 Statut Membre -
P390 Messages postés 258 Statut Membre -
Bonjour,
Je souhaiterais savoir comment passer des argument avec le menu de tkinter
command = Fonction => command = Fonction(x,y)
Par exemple :
Merci
Je souhaiterais savoir comment passer des argument avec le menu de tkinter
command = Fonction => command = Fonction(x,y)
Par exemple :
root = Tk() menubar = Menu(root) filemenu = Menu(menubar, tearoff=0) filemenu.add_command(label="New", command=fonction(2,3))
Merci
3 réponses
-
-
Tu ne peux pas, "command=" ne supporte, d'apreès mes connaissances, que des fonctions sans arguments
ex: filemenu.add_command(label="New", command=fonction)
remarque la disparition des "()" -
J'ai réussi a l'aide de lambda :
self.menu.add_command(label = self.c[5], command = lambda: self.configure(0,5))