J'essaie d'écrire une méthode qui compte jusqu'à un temps donné et à moins qu'une commande de redémarrage ne soit donnée, elle exécutera la tâche. Mais je ne pense pas que la classe Python threading.Timer
permette que la minuterie soit annulable.
import threading
def countdown(action):
def printText():
print 'hello!'
t = threading.Timer(5.0, printText)
if (action == 'reset'):
t.cancel()
t.start()
Je sais que le code ci-dessus est erroné. J'aimerais avoir de bons conseils par ici.