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!
python time sleep strftime
Commentami!