Articles of Io

Cómo imprimir la siguiente línea en python

Estoy tratando de imprimir las siguientes 3 líneas después de un partido por ejemplo, la entrada es: Testing Result test1 : 12345 test2 : 23453 test3 : 2345454 así que estoy tratando de buscar la cadena “Resultado” en el archivo e imprimir las siguientes 3 líneas: La salida será: – test1 : 12345 test2 : […]

La forma más eficiente de modificar la última línea de un archivo de texto grande en Python

Necesito actualizar la última línea de unos pocos archivos de más de 2 GB compuestos de líneas de texto que no se pueden leer con readlines() . Actualmente, funciona bien haciendo un bucle línea por línea. Sin embargo, me pregunto si hay alguna biblioteca comstackda que pueda lograr esto de manera más eficiente. ¡Gracias! Enfoque […]

¿Codificando una lista de tuplas con python?

Estoy leyendo de un directorio un archivo de texto utf-8, luego inserto el texto leído en una lista y obtengo algunas tuplas como esta: l = [(‘mucho’,’fácil’),…,(‘yo’,’hola’)] Cuando lo imprimo en la consola tengo lo siguiente: print l (‘mucho’,’f\xc3\xa1cil’),…,(‘yo’,’hola’) Así que intenté lo siguiente: fixing_l = [x.encode(‘utf-8’) for x in l] Cuando bash imprimirlo obtengo […]

Compare dos archivos de texto para encontrar diferencias y enviarlos a un nuevo archivo de texto

Estoy tratando de trabajar en un simple documento de texto de comparación de datos. El objective es que el usuario pueda seleccionar un archivo, buscar en este archivo un determinado parámetro, luego imprimir esos parámetros en un nuevo documento de texto, después de comparar esos parámetros del nuevo documento de texto con un documento de […]

IOError: no se puede abrir el recurso

Tengo un código en el cuaderno de ipython donde bash hacer un wordcloud, pero me aparece un error. Por lo que pude ver, el error está relacionado con otra cosa y no con mi código (¿algo con las fonts?) ————————————————————————— IOError Traceback (most recent call last) in () 4 # print x[0], x[1] 5 —-> […]

Subproceso Python: interactuando con un script de shell

Tengo un script de shell que le pide al usuario demasiadas preguntas. Quiero responder a cada pregunta que termina con : con una entrada , y cada pregunta que termina con una ? con y entrar . p.ej, Introduzca su nombre: entrar Introduce tu correo electrónico: entrar … ¿Estás seguro de que estos detalles son […]

Convertir el flujo de entrada binario al modo de texto

Estoy intentando leer un archivo CSV comprimido con bzip2 en Python 3.2. Para un archivo CSV sin comprimir, esto funciona: datafile = open(‘./file.csv’, mode=’rt’) data = csv.reader(datafile) for e in data: # works process(e) El problema es que BZ2File solo admite la creación de un flujo binario , y en Python 3, csv.reader solo acepta […]

¿Alguna sugerencia para usar la API de MySQL sin locking en Tornado en Python3?

Esperaba el soporte de tornado para la operación de base de datos asíncrona de SQL, después de leer el código fuente, http://www.tornadoweb.org/documentation/_modules/tornado/database.html#Connection Suspiro, están bloqueando la versión. Hay alguna opción. Plan A: encuentre un conjunto de api similar al módulo mysqldb, excepto que usan la callback para devolver el reuslt.sorry no encontré uno que muestre […]

La escritura de datos sin procesar en el disco físico (unidad flash) falla con el “descriptor de archivo incorrecto” en Windows – Python

Estoy tratando de realizar la lectura y escritura directa de datos en una unidad flash USB como una unidad física en Windows (10 si es importante). Estoy usando Python para hacer eso. He seguido la siguiente discusión: Obtenga acceso de escritura a dispositivos en bruto utilizando Python con Windows Me encontré con el mismo problema […]

¿Cómo tomo la salida de un progtwig y lo uso como la entrada de otro progtwig?

He mirado esto y no fue de mucha ayuda. Tengo un progtwig Ruby que hace una pregunta a la línea de cmd y me gustaría escribir un progtwig Python que pueda devolver una respuesta. ¿Alguien sabe de algún enlace o, en general, cómo podría hacer esto? Gracias por tu ayuda. EDITAR Gracias a los chicos […]