Repolode
jazzband

jazzband/tablib

Una biblioteca de Python para trabajar con conjuntos de datos tabulares e importarlos y exportarlos a Excel, CSV, JSON, YAML y otros formatos.

Estrellas
4,758
Forks
641
Issues abiertos
77
Último commit
hace 4 días

¿Qué es?

Tablib es una biblioteca independiente del formato para manejar datos tabulares en Python. Permite crear un conjunto de datos una sola vez y exportarlo a muchos formatos, como Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF y SQL, además de a Pandas DataFrames.

Los conjuntos de datos se pueden organizar en hojas individuales o en libros con varias hojas, según el formato. El mismo modelo de objetos funciona independientemente del formato de salida, por lo que el código que prepara las filas y los encabezados no tiene que cambiar al cambiar el formato de destino.

El proyecto está mantenido por el colectivo Jazzband y se distribuye en PyPI.

Funciones clave

  • 01Exporta un conjunto de datos a Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF y SQL.
  • 02Admite libros con varias hojas para las salidas en Excel, JSON y YAML.
  • 03Convierte conjuntos de datos a Pandas DataFrames y viceversa.
  • 04Se puede instalar desde PyPI.

Casos de uso

  • Generar informes de Excel u ODS a partir de datos de Python sin escribir código específico para cada formato.
  • Convertir datos tabulares entre CSV, JSON y YAML mediante un script.
  • Pasar resultados de consultas o procesamiento a un flujo de trabajo de Pandas.

Inicio rápido

  1. 1

    Obtén tablib desde su página de PyPI

Antes de usarlo

  • XML no es compatible y el proyecto no tiene previsto añadirlo.

Temas

Preguntas frecuentes

¿Qué es tablib?
Una biblioteca de Python para trabajar con conjuntos de datos tabulares e importarlos y exportarlos a Excel, CSV, JSON, YAML y otros formatos. Tablib es una biblioteca independiente del formato para manejar datos tabulares en Python. Permite crear un conjunto de datos una sola vez y exportarlo a muchos formatos, como Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF y SQL, además de a Pandas DataFrames.
¿tablib es gratuito? ¿Qué licencia tiene?
tablib es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿tablib sigue mantenido?
Mantenimiento activo. El último commit de tablib fue el 2 nov 2026.
¿Para qué puedo usar tablib?
Generar informes de Excel u ODS a partir de datos de Python sin escribir código específico para cada formato. Convertir datos tabulares entre CSV, JSON y YAML mediante un script. Pasar resultados de consultas o procesamiento a un flujo de trabajo de Pandas.
¿Cómo se instala tablib?
Obtén tablib desde su página de PyPI
¿Dónde consigo tablib?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jazzband/tablib

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados