Bonjour,
je débute en dev mais également en python. j’essaie de faire un petite appli perso.
pour le moment j'essaie de faire un clavier type alarme : 10 boutons (0 -1 -2 -3 -4 ...etc..)+ 1 champ text.
pour ne pas faire une fonction par bouton, j'essaie de faire une fonction avec argument mais cela ne fonctionne pas.
voici la base de mon code :
pourquoi cela ne fonctionne pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 from tkinter import * fenetre=tk() monlabel = Label(fenetre,text="") def action(valeur): monlabel["text"]=monlabel["text"]+valeur bouton1 = Button(fenetre,text="1",command=action('1')) bouton2 = Button(fenetre,text="2",command=action('2')) bouton3 = Button(fenetre,text="3",command=action('3')) #idem pour les autres boutons fenetre.mainloop()
merci d'avance pour votre aide... et votre indulgence![]()
Partager