Repolode
jazzband

jazzband/tablib

Biblioteca Python para trabalhar com conjuntos de dados tabulares e importá-los e exportá-los em Excel, CSV, JSON, YAML e outros formatos.

Estrelas
4,758
Forks
641
Issues abertas
77
Último commit
há 5 dias

O que é?

Tablib é uma biblioteca independente de formato para manipular dados tabulares em Python. Com ela, você cria um conjunto de dados uma única vez e o exporta para vários formatos, incluindo Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF e SQL, além de Pandas DataFrames.

Os conjuntos de dados podem ser organizados em planilhas únicas ou em livros com várias planilhas, dependendo do formato. O mesmo modelo de objetos funciona independentemente do formato de saída, então o código que prepara linhas e cabeçalhos não precisa mudar quando o formato de destino muda.

O projeto é mantido pelo coletivo Jazzband e distribuído no PyPI.

Recursos principais

  • 01Exporta um conjunto de dados para Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF e SQL.
  • 02Dá suporte a Books com várias planilhas na saída em Excel, JSON e YAML.
  • 03Converte conjuntos de dados de e para Pandas DataFrames.
  • 04Pode ser instalado pelo PyPI.

Casos de uso

  • Gerar relatórios em Excel ou ODS a partir de dados em Python sem escrever código específico para cada formato.
  • Converter dados tabulares entre CSV, JSON e YAML em um script.
  • Encaminhar resultados de consultas ou processamento para um fluxo de trabalho com Pandas.

Início rápido

  1. 1

    Baixe tablib pela página dele no PyPI

Antes de usar

  • XML não é compatível, e o projeto não planeja adicioná-lo.

Tópicos

Perguntas frequentes

O que é tablib?
Biblioteca Python para trabalhar com conjuntos de dados tabulares e importá-los e exportá-los em Excel, CSV, JSON, YAML e outros formatos. Tablib é uma biblioteca independente de formato para manipular dados tabulares em Python. Com ela, você cria um conjunto de dados uma única vez e o exporta para vários formatos, incluindo Excel, JSON, YAML, CSV, TSV, HTML, LaTeX, ODS, DBF e SQL, além de Pandas DataFrames.
tablib é gratuito? Qual é a licença?
tablib é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
tablib ainda é mantido?
Manutenção ativa. O último commit de tablib foi em 2 de nov. de 2026.
Para que posso usar tablib?
Gerar relatórios em Excel ou ODS a partir de dados em Python sem escrever código específico para cada formato. Converter dados tabulares entre CSV, JSON e YAML em um script. Encaminhar resultados de consultas ou processamento para um fluxo de trabalho com Pandas.
Como instalar tablib?
Baixe tablib pela página dele no PyPI
Onde consigo tablib?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jazzband/tablib

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados