Articles of de

¿Es sabio usar con sentencias en generadores?

Considere el siguiente código de Python: def values(): with somecontext(): yield 1 yield 2 for v in values(): print(v) break En este caso, ¿Python garantiza que el generador esté correctamente cerrado y, por lo tanto, que se salga del contexto? Me doy cuenta de que, en la práctica, será el caso en CPython debido al […]

Archivo por lotes para automatizar la ejecución de Sysinternals.

Estoy tratando de crear un archivo por lotes para automatizar la ejecución de Sysinternals. Esto será ejecutado por un script de Python para elevar automáticamente las credenciales de un progtwig (sí, sé que es una mala práctica, sí, había formas de proporcionar la contraseña a “runas”, etc., etc., pero ninguna de estas soluciones tiene trabajó […]

Procesamiento de volumen 3D usando dask

Estoy explorando la convolución de volúmenes interactivos en 3D con algunas plantillas simples usando dask en este momento. Déjame explicarte lo que quiero decir: Suponga que tiene datos 3D que le gustaría procesar a través de Sobel Transform (por ejemplo, para obtener un gradiente de L1 o L2). Luego, divide la imagen de entrada en […]

Conversión de utf-16 a utf-8 en Python 3

Estoy progtwigndo en Python 3 y tengo un pequeño problema que no puedo encontrar ninguna referencia a él en la red. Por lo que entiendo, la cadena predeterminada es utf-16, pero debo trabajar con utf-8, no puedo encontrar el comando que se convertirá del predeterminado a utf-8. Apreciaría mucho tu ayuda.

Rutas de archivos en Python en forma de errores de lanzamiento de cadena

Tengo que poner muchas rutas de archivo en forma de cadenas en Python como parte de mi progtwig. Por ejemplo, uno de mis directorios es D:\ful_automate\dl . Pero Python reconoce algunos de los personajes como otros personajes y lanza un error. En el ejemplo, el error es IOError: [Errno 22] invalid mode (‘wb’) or filename: […]

El almacén de datos de Appengine no actualiza varios registros

votergroup = db.GqlQuery(“SELECT * FROM Voter WHERE lastname = :1”, ‘AGEE’) for voter in votergroup: voter.email = ‘testemail@testemail.com’ db.put(votergroup) El código anterior no parece estar actualizando los registros como se muestra en la documentación de la aplicación. También traté de usar un objeto de consulta en vano. Sé que Votergroup está obteniendo registros, porque hice […]

¿Debo agregar una coma al final después del último argumento en una llamada de función?

¿Qué es mejor hacer? self.call(1, True, “hi”) o self.call(1, True, “hi”,) Y lo que en los siguientes casos: self.call( 1, True, “hi” ) o self.call( 1, True, “hi”, ) ? Las razones para agregar una coma al final en las estructuras de datos me son familiares, pero ¿qué ocurre con las llamadas a funciones?

promediando cada cinco minutos los datos como un punto de datos en el dataframe de pandas

Tengo un Dataframe en Pandas como este 1. 2013-10-09 09:00:05 2. 2013-10-09 09:01:00 3. 2013-10-09 09:02:00 4. ………… 5. ………… 6. ………… 7. 2013-10-10 09:15:05 8. 2013-10-10 09:16:00 9. 2013-10-10 09:17:00 Me gustaría reducir el tamaño del Dataframe promediando cada 5 minutos de datos y formando 1 punto de datos para ello. 1. 2013-10-09 09:05:00 […]

En Python-Pandas, ¿cómo puedo subcontratar un dataframe por valores de índice de fecha y hora específicos?

Tengo un dataframe de muchos días que se ve así … filas consecutivas de intervalos de 30 minutos: ab 2006-05-08 09:30:00 10 13 2006-05-08 10:00:00 11 12 . . . 2006-05-08 15:30:00 15 14 2006-05-08 16:00:00 16 15 Sin embargo, solo me preocupo por ciertos momentos específicos, por lo que quiero que TODOS LOS DÍAS […]

Python divide un dataframe de pandas por semana o mes y agrupa los datos en función de estos sp

DateOccurred CostCentre TimeDifference 03/09/2012 2073 28138 03/09/2012 6078 34844 03/09/2012 8273 31215 03/09/2012 8367 28160 03/09/2012 8959 32037 03/09/2012 9292 30118 03/09/2012 9532 34200 03/09/2012 9705 27240 03/09/2012 10085 31431 03/09/2012 10220 22555 04/09/2012 6078 41126 04/09/2012 7569 31101 04/09/2012 8273 30994 04/09/2012 8959 30064 04/09/2012 9532 34655 04/09/2012 9705 26475 04/09/2012 10085 31443 04/09/2012 […]