Resultados de la búsqueda a petición "parsing"
¿Por qué es tan lento el análisis numpy / pandas de un archivo csv con líneas largas?
Estoy tratando de analizar eficientemente un archivo csv con alrededor de 20,000 entradas por línea (y unos pocos miles de líneas) en una matriz numpy (o una lista de matrices, o algo similar realmente). Encontré una serie de otras preguntas, ...
¿Cómo puedo analizar fechas relativas con Perl?
Me encantaría saber si hay un módulo para analizar fechas "formateadas por humanos" en Perl. Me refiero a cosas como "mañana", "martes", "la próxima semana", "hace 1 hora". Mi investigación con CPAN sugiere que no existe tal módulo, entonces, ...
Cómo analizar expresiones matemáticas con paréntesis
Esta no es una tarea escolar ni nada, pero me doy cuenta de que es una pregunta principalmente académica. Pero, lo que he estado luchando por hacer es analizar el texto 'matemático' y encontrar una respuesta. Por ejemplo: puedo descubrir cómo ...
Forma definitiva de analizar CSV alfanuméricos en Python con scipy / numpy
He estado tratando de encontrar una forma buena y flexible de analizar archivos CSV en Python, pero ninguna de las opciones estándar parece encajar. Estoy tentado a escribir el mío, pero creo que alguna combinación de lo que existe en numpy / ...
¿Cómo proceso una lista anidada?
Supongamos que tengo una lista con viñetas como esta: * list item 1 * list item 2 (a parent) ** list item 3 (a child of list item 2) ** list item 4 (a child of list item 2 as well) *** list item 5 (a child of list item 4 and a grand-child of ...
Python: formato de archivo de configuración decente
Me gustaría utilizar un formato de archivo de configuración que admita pares de valores clave y estructuras anidables y repetibles, y que tenga la sintaxis más ligera posible. Me estoy imaginando algo en la línea de: cachedir = /var/cache ...
Parse cadena separada por comas con una complicación en C #
Sé cómo obtener subcadenas de una cadena que están separadas por coma, pero aquí hay una complicación: ¿qué pasa si la subcadena contiene un coma? Si una subcadena contiene un coma, una nueva línea o comillas dobles, toda la subcadena se ...
Analizando tokens con PLY
He estado tratando de analizar un texto dado con PLY por un tiempo y no he podido resolverlo. Tengo estos tokens definidos: tokens = ['ID', 'INT', 'ASSIGNMENT']Y quiero clasificar las palabras que encuentro en estas fichas. Por ejemplo, si se ...
Microsoft Word Text Parser en "C"
Me gustaría conocer el procedimiento a seguir para analizar y obtener contenido de texto de documentos de Microsoft Word (.doc y .docx). el lenguaje de programación utilizado debe ser simple "C" (debe ser gcc). ¿Hay alguna biblioteca que ya haga ...
analizador con alcances y condicionales
Estoy escribiendo un sistema de compilación C / C ++ / ... (entiendo que esto es una locura;)), y tengo problemas para diseñar mi analizador. Mis "recetas" se ven así: global { SOURCE_DIRS src HEADER_DIRS include SOURCES bitwise.c \ ...