Digamos que rutinariamente tengo que trabajar con archivos con un número de líneas desconocido pero grande. Cada línea contiene un conjunto de enteros (espacio, coma, punto y coma o algún carácter no numérico es el delimitador) en el intervalo cerrado [0, R], donde R puede ser arbitrariamente grande. El número de enteros en cada línea […]
Estoy en una situación en la que varios subprocesos leen el mismo archivo enorme con varios punteros a un mismo archivo. El archivo tendrá al menos 1 millón de líneas. La longitud de cada línea varía de 500 caracteres a 1500 caracteres. No “escribirá” operaciones en el archivo. Cada hilo comenzará a leer el mismo […]
Estoy tratando de usar el archivo más nuevo en el directorio ‘subir’ con la extensión ‘.log’ para ser procesado por Python. Utilizo un servidor web Ubuntu y la carga de archivos se realiza mediante una secuencia de comandos html. El archivo cargado se procesa mediante una secuencia de comandos de Python y los resultados se […]
Parece que no puedo abrir un archivo que tenga un nombre de archivo Unicode. Digamos que lo hago: for i in os.listdir(): open(i, ‘r’) Cuando trato de buscar alguna solución, siempre recibo páginas sobre cómo leer y escribir una cadena Unicode en un archivo, no cómo abrir un archivo con file() o open() que tiene […]
Estoy tratando de imprimir una línea específica del archivo “Puntuaciones”, que es la opción B. Este es mi código: print(“Option A: Show all scores\nOption B: Show a record\nOption Q: Quit”) decision = input(“Enter A, B, C or Q: “) myFile = open(“Scores.txt”, “rt”) if decision == “A”: record = myFile.read() print(record) myFile.close() elif decision == […]
Estoy trabajando en citometría de flujo. Quiero analizar los archivos .fcs usando python. He investigado en Internet que hay un módulo fcm pero es para Linux y estoy trabajando en Windows. Quiero saber que, ¿cómo puedo analizar archivos .fcs en windows usando python? Si alguien sabe cómo puedo usar fcm en Windows, por favor, avíseme […]
Estoy intentando escribir una secuencia de comandos de Python (en Windows) que ejecuta un archivo por lotes y tomará la salida de la línea de comandos de ese archivo por lotes como entrada. El archivo por lotes ejecuta procesos a los que no tengo acceso y da salida en función de si esos procesos tienen […]
Me encontré incapaz de abrir nuevos archivos en Python. Cuando examiné con ls -l /proc/PID/fd , vi muchos archivos abiertos para el proceso de Python. El módulo que estoy usando aparentemente está abriendo muchos archivos y no los está cerrando. Esperaba poder cerrar los archivos eliminando los objetos asociados con el módulo que abrió los […]
En primer lugar, encontré lo siguiente que es básicamente el mismo que mi pregunta, pero está cerrado y no estoy seguro de entender el motivo del cierre frente al contenido de la publicación. También realmente no veo una respuesta de trabajo. Tengo más de 20 archivos de entrada de 4 aplicaciones. Todos los archivos se […]
Conclusión: Parece que HDF5 es el camino a seguir para mis propósitos. Básicamente, ” HDF5 es un modelo de datos, una biblioteca y un formato de archivo para almacenar y administrar datos ” y está diseñado para manejar cantidades increíbles de datos. Tiene un módulo de Python llamado python-tables. (El enlace está en la respuesta […]