Articles of tiempo de

Cómo finalizar el progtwig que se ejecuta después de un tiempo determinado en Python

Me gustaría que mi progtwig Python ejecute un algoritmo durante un número determinado de segundos y luego imprima el mejor resultado hasta el momento. ¿Cual es la mejor manera de hacerlo? Intenté lo siguiente pero no funcionó (el progtwig siguió ejecutándose después de la impresión): def printBestResult(self): print(self.bestResult) sys.exit() def findBestResult(self,time): self.t = threading.Timer(time, self.printBestResult) […]

Mostrar una cuenta atrás para la función de sueño de Python

Estoy usando time.sleep (10) en mi progtwig. ¿Puedo mostrar la cuenta regresiva en el shell cuando ejecuto mi progtwig? >>>run_my_program() tasks done, now sleeping for 10 seconds Y luego quiero que haga 10,9,8,7 …. ¿es posible?

Python: Convertir la hora local a otra zona horaria

Quiero convertir la hora actual a +0900 en Python. ¿Cuál es la forma apropiada de hacer esto (asumiendo en el módulo de tiempo)? He leído que esto no está incluido con Python y tienes que usar algo como pytz. No quiero cambiarlo a nivel de servidor o globalmente, solo en esta instancia.

¿Cómo medir el tiempo tomado entre líneas de código en python?

Así que en Java, podemos hacer cómo medir el tiempo que tarda una función en ejecutar Pero, ¿cómo se hace en python? ¿Para medir la hora de inicio y finalización entre líneas de códigos? Algo que hace esto: import some_time_library starttime = some_time_library.some_module() code_tobe_measured() endtime = some_time_library.some_module() time_taken = endtime – starttime

Bucle de Python para ejecutarse durante cierta cantidad de segundos

Tengo un bucle while, y quiero que continúe durante 15 minutos. es actualmente: while True: #blah blah blah (esto se ejecuta y luego se reinicia. Lo necesito para continuar haciendo esto, excepto después de 15 minutos, sale del bucle) ¡Gracias!

¿Usar datetime.strftime () en años anteriores a 1900? (“Requiere año> = 1900”)

Utilicé: utctime = datetime.datetime(1601,1,1) + datetime.timedelta(microseconds = tup[5]) last_visit_time = “Last visit time:”+ utctime.strftime(‘%Y-%m-%d %H:%M:%S’) Pero tengo el tiempo de 1601, por lo que el error muestra: ValueError: year=1601 is before 1900; the datetime strftime() methods require year >= 1900 ValueError: year=1601 is before 1900; the datetime strftime() methods require year >= 1900 Utilicé python2.7, […]

Frecuencia por hora con Python

Tengo este dato csv por hora ordenado como este día por día durante cientos de días: 2011.05.16,00:00,1.40893 2011.05.16,01:00,1.40760 2011.05.16,02:00,1.40750 2011.05.16,03:00,1.40649 Quiero hacer un recuento de cuántas veces por hora se ha establecido el valor máximo diario, por lo que si a las 00:00 tenía el valor máximo de 2011.05.16 días, agrego de 1 a 00:00 […]

¿Cómo obtengo la hora de la última modificación de un archivo en Python?

Suponiendo que el archivo existe (usando os.path.exists(filename) para asegurarse primero de que lo hace), ¿cómo muestro la hora en que se modificó por última vez un archivo? Esto está en Linux si eso hace alguna diferencia.

¿Qué significa exactamente la T y la Z en la marca de tiempo?

Tengo este valor de marca de tiempo devuelto por un servicio web “2014-09-12T19:34:29Z” Sé que significa zona horaria, pero ¿qué significa exactamente? Y estoy tratando de burlarme de este servicio web, ¿hay alguna forma de generar esta marca de tiempo usando strftime en python? Lo siento si esto es dolorosamente obvio, pero Google no fue […]

Calcula la diferencia entre dos veces en python

Estoy usando python, y quiero calcular la diferencia entre dos veces. En realidad, tuve un escenario para calcular la diferencia entre los tiempos de inicio y cierre de sesión, por ejemplo, en las organizaciones hay un límite particular para las horas de trabajo, por lo que si un usuario inicia sesión a las 9:00 AM […]