sto cercando di eseguire un ciclo while solo in un tempo definito come questo, ma il loop mentre continua la sua esecuzione anche quando siamo al di sopra del limite definito:esecuzione di un ciclo while tra tempo definito
import datetime
import time
now = datetime.datetime.now()
minute = now.minute
while minute < 46 :
print "test"
time.sleep(5)
minute = now.minute
Come può fermare il ciclo una volta superato il limite?
Grazie
'now' è definito fuori da' while' e quindi, sarà un valore costante. – hjpotter92