Articles of tiempo de

¿Debo almacenar un cálculo en una variable si se usará mucho?

Si tengo una función para, por ejemplo, verificar si list1 es una lista secundaria de list2, qué opción es mejor: Opción 1: def isSublist1(list1,list2): “This fuction checks if list1 is a sublist of list2.” for i in range(len(list2)): part=list2[i:] # part is a list with all the elements from i to the end of list2 […]

convertir una cadena de tiempo a segundos en python

Necesito convertir las cadenas de valores de tiempo proporcionadas en el siguiente formato a segundos. Estoy usando python2.6 p.ej: 1.’00:00:00,000′ -> 0 seconds 2.’00:00:10,000′ -> 10 seconds 3.’00:01:04,000′ -> 64 seconds 4. ’01:01:09,000′ -> 3669 seconds ¿Necesito usar expresiones regulares para hacer esto? Intenté usar el módulo de tiempo, pero time.strptime(’00:00:00,000′,’%I:%M:%S’) lanzó ValueError: time data […]

Convertir cadena en objeto datetime.time

Dada la string en este formato “HH:MM” , por ejemplo “03:55” , que representa 3 horas y 55 minutos . Quiero convertirlo en el objeto datetime.time para facilitar la manipulación. ¿Cuál sería la forma más fácil de hacer eso?

¿Cómo se agota el tiempo de espera al ejecutar progtwigs de línea de comandos en Python?

Estoy ejecutando Maple desde Python y me gustaría detener el progtwig si supera un tiempo máximo. Si es una función de Python, esto puede hacerse usando un decorador de tiempo de espera. Pero no estoy seguro de cómo hacerlo para las llamadas de línea de comandos. Aquí está el pseudocódigo import os import timeit as […]

El multiprocesamiento de Python no funciona bien con uuid.uuid4 ()

Estoy tratando de generar un uuid para un nombre de archivo, y también estoy usando el módulo de multiprocesamiento. Desagradable, todos mis uuids terminan exactamente igual. Aquí hay un pequeño ejemplo: import multiprocessing import uuid def get_uuid( a ): ## Doesn’t help to cycle through a bunch. #for i in xrange(10): uuid.uuid4() ## Doesn’t help […]

¿Deben las importaciones de python tomar este tiempo?

Para el siguiente comando %time python test.py en este script, test.py import numpy as np from math import * import matplotlib.pyplot as plt import matplotlib.cm as cm from matplotlib.colors import LogNorm from scipy import stats Me sale la salida: real 0m1.933s user 0m1.322s sys 0m0.282s ¿Hay algo mal? ¿O es esto cuánto tiempo deben tomar […]

Funciones de tiempo

Advertencia, esto es un poco recursivo;) Respondí a esta pregunta: Python: ¿Cómo puedo obtener todos los elementos de una lista antes del elemento más largo? Y después de que presenté allí, había otra respuesta que debería ser más rápida (el autor pensó, y yo también). Intenté cronometrar las diferentes soluciones, pero la solución que debería […]

¿Cómo formatear el tiempo y convertir a tiempo gmt?

Tengo una cadena de fecha en el formato del 29/03/2010. ¿Alguien puede decirme cómo convertirlo a GMT?

Datos de Tiempo de Valor ‘Fri 11 de marzo 15:59:57 EST 2016’ no coincide con el formato ‘% a% b% d% H:% M:% S% Z% Y’

Estoy intentando simplemente crear un objeto de fecha y hora a partir de la siguiente fecha: ‘Vie 11 de marzo, 15:59:57 EST, 2016’ con el formato: ‘% a% b% d% H:% M:% S% Z% Y’ . Aquí está el código. from datetime import datetime date = datetime.strptime(‘Fri Mar 11 15:59:57 EST 2016’, ‘%a %b %d […]

análisis de zona horaria con dos puntos

¿Hay una manera de analizar la zona horaria en formato “+00: 00” con strptime? Por ejemplo: Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (In tel)] on win32 Type “help”, “copyright”, “credits” or “license” for more information. >>> from datetime import datetime >>> datetime.strptime(“12:34:56+0000”, “%X%z”) datetime.datetime(1900, 1, 1, 12, 34, 56, tzinfo=datetime.timezone.utc) […]