import time
nb_sec = 0
while nb_sec < 30:
time.sleep(1)
nb_sec += 1
print(nb_sec)
Un truc dans le style, ça peut le faire. Il faut adapter la condition de la boucle while à ta situation et mettre à jour le texte de ton widget au format que tu veux.
Edit : Par contre, je viens de penser que time.sleep va être bloquant pour ton appli. Dans ce cas, c´est même pas la peine d´utiliser le module time, la fonction after de Tkinter fera l´affaire.
Edit : Par contre, je viens de penser que time.sleep va être bloquant pour ton appli. Dans ce cas, c´est même pas la peine d´utiliser le module time, la fonction after de Tkinter fera l´affaire.
S'il vous plait je voudrais faire un programme de quiz et je veux utiliser un chronomètre.
#Voici le code du boutton:
time=Button(que1,text='',font='Courier 12',bg="#FED823",fg='blue').grid(row=0,column=2)
Avez-vous une idée sur ce problème.
Au passage avec ton code, tu redéfinies time en tant que bouton si tu l'as importer avant (donc si tu utilises time après être passé par cette ligne, cela fera référence à ton bouton et non plus au module)
Comment faire un chronomètre avec le module"time"?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
PB68