Comment modifier ce code pour que je puisse appeler doWork() une fois toutes les 60 secondes. Actuellement, il boucle définitivement et s'arrête après 60 secondes. Voulez-vous faire l'inverse exact.Python: Comment est-ce que je change ce code pour que je puisse faire un travail() toutes les 60 secondes?
from twisted.internet import task
from twisted.internet import reactor
import twapi
timeout = 200.0 # Sixty seconds
def doWork():
#do work here
twapi.main('1')
pass
l = task.LoopingCall(doWork)
l.start(timeout) # call every sixty seconds
reactor.run()
Que voulez-vous se passer si twapi.main' ne revient pas dans une minute? – jfs