Home / Programmazione / Python / Impostare un intervallo di esecuzione in Python
Mattepuffo

Impostare un intervallo di esecuzione in Python

Impostare un intervallo di esecuzione in Python

Oggi vediamo un semplice esempio su come impostare un "ritardo" nell'esecuzione di uno script in Python.

Per farlo useremo il modulo time e la funzione sleep.

La funzione sleep richiede un parametro che corrisponde al ritardo espresso in secondi.

Quello che fa è mettere lo script in pausa per l'intervallo desiderato.

Provate questo script per capire meglio:

#!/usr/bin/python3

import time
    
def main():
    
    while True:
        print("ORARIO:  " + time.strftime("%X"))
        time.sleep(3)

if __name__ == '__main__':
    main()

Avviamo un ciclo infinito per il test.

Impostiamo il ritardo a 3 secondi, e stampiamo l'orario con la funzione strftime.

Questo il risultato:

ORARIO:15:48:06
ORARIO:15:48:09
ORARIO:15:48:12
ORARIO:15:48:15
ORARIO:  15:48:18

Per la precisione ho usato Python 3.

Enjoy!