Skip to content

Repository files navigation

lumenfeed

tests

Lee y escribe CSV sencillo sin dependencias.

Uso

from csvligero import con_cabecera

con_cabecera("id,nombre\n1,ana\n")  # [{"id": "1", "nombre": "ana"}]

Estructura

csvligero.py  modulo principal
tests/        tests con pytest
docs/         notas de diseno

API

funcion que devuelve
lee_lineas(texto, sep) las filas del CSV como listas de campos
con_cabecera(texto, sep) las filas como diccionarios, usando la primera fila
escribe(filas, sep) el texto CSV de una lista de filas
desde_dicts(registros, claves, sep) el CSV de una lista de diccionarios, con su cabecera
numeros(registros, clave) los valores de una columna como float
problemas(filas, sep) las posiciones de los campos que llevan el separador dentro

Medir

El banco de pruebas vive en bench/ y se lanza como modulo, siempre desde la raiz del repo:

python -m bench.medir

About

Lee y escribe CSV sencillo sin dependencias

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages