message d'erreur à la fermeture
Comment éviter le message d'erreur à la fermeture sur cet exemple simple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
import tkinter as tk
ok=True
def incremente():
global compteur
compteur += 1
compteur_lbl['text'] = str(compteur)
if ok:
app.after(1000, incremente)
app = tk.Tk()
compteur = 0
compteur_lbl = tk.Label(app, text=str(compteur), font=("", 16))
compteur_lbl.grid(padx=8, pady=8)
app.after(1000, incremente)
def quitter():
global ok
ok=False
app.destroy()
app.protocol('WM_DELETE_WINDOW', quitter)
app.mainloop() |
message dans mu-editor :
Citation:
>>> invalid command name "2195026287624incremente"
while executing
"2195026287624incremente"
("after" script)
Merci (j'ai le même problème avec l'utilisation d'un thread pour le timer...)