erreur penible
En cours de mise au point j ai un ennui pour appeler une fonction :
------------
Le bouton:
------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 button1 = Button(root, text = " Action ! ",command =lambda: action(Ent1)) button1.config(borderwidth=2, relief="raised", bg="firebrick1", width=0, height=1, font=('Arial',14, 'bold')) button1.place(x=600, y=150)
Le pgm me génère l'erreur suivante :
---------------TypeError: Entry.get() missing 1 required positional argument: 'self'
La box entry :
----------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Ent1 = Entry(root ,width=42, bg='navajowhite', font=("Verdana", 12,'bold')) Ent1=Entry.get() # je sais pas ou mettre cette entree....? Ent1.place(x=30, y=140)
la fonction "action":
----------
-------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 def action(Ent1): if(Ent1) == 0): messagebox.showerror("Erreur"," Zone fichier crypté vide !" ) else: print("oqp")
j ai essayé les manips sans succès
je ne suis pas au point pour les 'self' ???
Partager