Forum >> Programmazione Python >> Scripting >> intervalli di tempo

Pagina: 1

ho creato un programma che mi dice quando davanti ad un sensore di movimento passa qualcuno. questo programma gira in background ( siamo su raspberry pi ) e utilizza pushover per farmi sapere se passa qualcuno. adesso vorrei mettere un qualcosa che ogni minuto mi printa una scritta ma non so come fare


Eccoti un esempio usando Timer di threading. Ovviamente al posto di 60 puoi mettere l'intervallo che preferisci, sono secondi.
>>> import threading
>>> from time import ctime

>>> def stampa():
        print(ctime())
        threading.Timer(60, stampa).start()

>>> stampa()
Fri Aug 26 17:02:01 2016
Fri Aug 26 17:03:01 2016
Fri Aug 26 17:04:01 2016
[...]
Cya


--- Ultima modifica di Daniele aka Palmux in data 2016-08-26 17:13:04 ---


Pagina: 1



Esegui il login per scrivere una risposta.