Articles of tiempo

Convertir 12 horas en 24 horas.

Estoy tratando de convertir tiempos de 12 horas en 24 horas … Ejemplo de tiempos automáticos: 06:35 ## Morning 11:35 ## Morning (If m2 is anywhere between 10:00 and 12:00 (morning to mid-day) during the times of 10:00 and 13:00 (1pm) then the m2 time is a morning time) 1:35 ## Afternoon 11:35 ## Afternoon […]

¿Por qué es la complejidad de tiempo del método O. (1) de lista.append () de python?

Como se ve en la documentación de TimeComplexity , el tipo de list de Python se implementa usando una matriz. Entonces, si se usa una matriz y hacemos algunos apéndices, eventualmente tendrá que reasignar el espacio y copiar toda la información al nuevo espacio. Después de todo eso, ¿cómo puede ser O (1) el peor […]

Conversión de la hora ISO 8601 en segundos en Python

Estoy tratando de sumr dos veces juntos. La marca de tiempo ISO 8601 es ‘1984-06-02T19: 05: 00.000Z’, y me gustaría convertirla en segundos. Intenté usar el módulo Python iso8601 , pero es solo un analizador. ¿Alguna sugerencia?

Tiempo simulado en un contexto para crear modelos con un campo DateTimeField con auto_now_add = True

Me gustaría simular la sincronización para poder establecer cierta hora en un campo de tipo DateTimeField con auto_now_add=True durante mis pruebas, por ejemplo: class MyModel: … created_at = models.DateTimeField(auto_now_add=True) … class TestMyModel(TestCase): … def test_something(self): # mock current time so that `created_at` be something like 1800-02-09T020000 my_obj = MyModel.objects.create() # and here my_obj.created_at == 1800-02-09T000000 […]

¿Por qué es `{* l}` más rápido que `set (l)` – conjuntos de python (no solo para conjuntos, para todas las secuencias)

Así que aquí están mis tiempos: >>> import timeit >>> timeit.timeit(lambda: set(l)) 0.7210583936611334 >>> timeit.timeit(lambda: {*l}) 0.5386332845236943 Por eso es que mi opinión sería igual pero no lo es. Así que desempacar es rápido de este ejemplo, ¿verdad?

Tiempo lineal vs tiempo cuadrático

A menudo, algunas de las respuestas mencionan que una solución dada es lineal , o que otra es cuadrática . ¿Cómo marcar la diferencia / identificar qué es qué? ¿Alguien puede explicar esto, de la manera más fácil posible, para los que, como yo, que todavía no saben?

Predicción de series de tiempo (eventualmente con python)

¿Qué algoritmos existen para el pronóstico / regresión de series de tiempo? ¿Qué pasa con el uso de redes neuronales? (¿Los mejores documentos sobre este tema?) ¿Hay bibliotecas de Python / fragmentos de código que pueden ayudar?

Python – ¿Cómo calcular el tiempo transcurrido desde la fecha X?

Tengo una tabla de base de datos con artículos y cada uno de estos artículos tiene una fecha de envío. Necesito calcular los días y las horas desde que el artículo se publicó en la base de datos, como: This article has been published 4 hours ago. This article has been published 3 days and […]

El tiempo de impresión en el script multiproceso de Python devuelve el tiempo negativo transcurrido

Ejecutándolo en Ubuntu 14 con Python 2.7.6 Simplifiqué el script para mostrar mi problema: import time import multiprocessing data = range(1, 3) start_time = time.clock() def lol(): for i in data: print time.clock() – start_time, “lol seconds” def worker(n): print time.clock() – start_time, “multiprocesor seconds” def mp_handler(): p = multiprocessing.Pool(1) p.map(worker, data) if __name__ == […]

Python: semilla de tiempo de sistema aleatorio

En Python, y suponiendo que estoy en un sistema que tiene un generador de semillas aleatorio, ¿cómo puedo obtener random.seed () para usar la hora del sistema en su lugar? (Como si / dev / urandom no existiera)