1. Produtos
  2.   editor
  3.   Python
  4.   Pyexcel-XLS
 
  

Biblioteca do editor Python XLS de código aberto

Biblioteca Python gratuita e de código aberto para criar e editar arquivos Excel XLS.

O que é Pyexcel-XLS?

Pyexcel-XLS é uma biblioteca Python de código aberto para criar, abrir e modificar arquivos Microsoft Excel XLS. É um subcomponente da biblioteca Pyexcel que tem outros componentes além do Pyexcel-XLS. Pyexcel-XLS permite que você trabalhe com as linhas e colunas do arquivo XLS que você pode editar e então salvar de volta o arquivo XLS no disco. Pyexcel-XLS suporta uma série de formatos de arquivo Excel para leitura e escrita com certas restrições.

Recursos do Pyexcel-XLS

A seguir estão alguns dos principais recursos da API Pyexcel-XLS:

  • Uma interface de programação de aplicativos (API) para manipular diversas fontes de dados, como arquivo físico, arquivo de memória, tabela SQLAlchemy, modelo Django e estruturas de dados Python: dicionário, registros e matriz.
  • Uma API para ler e gravar dados em vários formatos de arquivo do Excel.
  • Para grandes conjuntos de dados, streaming de dados é suportado. Um generator pode ser retornado para você. Confira iget_records, iget_array, isave_as e isave_book_as.

Formatos de arquivo suportados

O Pyexcel-XLS suporta os seguintes formatos de arquivo.

File FormatDefinition
csvcomma separated values
tsvtab separated values
csvza zip file that contains one or many csv files
tsvza zip file that contains one or many tsv files
xlsa spreadsheet file format created by MS-Excel 97-2003
xlsxMS-Excel Extensions to the Office Open XML SpreadsheetML File Format.
xlsman MS-Excel Macro-Enabled Workbook file
odsopen document spreadsheet
fodsflat open document spreadsheet
jsonjava script object notation
htmlhtml table of the data structure
simplesimple presentation
rstrStructured Text presentation of the data
mediawikimedia wiki table

Visão geral da API do PyExcel

GitHub

Estatísticas do GitHub

Nome:
Linguagem:
Estrelas:
Garfos:
Licença:
O repositório foi atualizado pela última vez em

Introdução ao Pyexcel-XLS

Podemos baixar a biblioteca Pyexcel-XLS do GitHub ou usando o comando pip install:

Instalação

A instalação do Pyexcel-XLS é simples e pode ser feita pelo terminal, conforme mostrado abaixo:

Instalando Pyexcel-XLS


pip3 install Pyexcel-XLS

Exemplos de código Python Pyexcel-XLS

Examples using the Pyexcel-XLS Python library are as follow. You can use the FREE Excel XLS file template to try these examples.

Ler e salvar arquivo XLS em Python

Você pode ler um arquivo XLS usando a biblioteca Python Pyexcel-XLS e salvá-lo novamente no disco usando o comando save_as da API, conforme mostrado no exemplo de código a seguir.

Adicionar uma linha ao Excel XLS usando Python

O Pyexcel-XLS permite que você adicione uma linha ao arquivo Excel XLS usando o método get_sheet na classe Workbook da API. Isso adiciona uma linha ao lado da contagem máxima de linhas existente do arquivo XLS, conforme mostrado no exemplo de código a seguir.

Adicionar uma coluna ao Excel XLS com Pyexcel-XLS

Assim como você pode adicionar uma linha a um Excel XLS usando a API Pyexcel-XLS, você pode adicionar uma coluna ao arquivo XLS usando a API. Isso é mostrado no exemplo de código a seguir.

Atualizar dados de coluna em arquivo XLS em Python

Além de adicionar uma nova coluna a um arquivo XLS, você também pode atualizar o conteúdo de uma coluna existente usando a API Pyexcel-XLS. Isso é feito acessando a coluna pelo seu índice e colocando os dados nessa coluna específica.

Recursos

  • Arquivo de modelo Excel GRATUITO
  • Conclusão

    A API Pyexcel-XLS permite que você trabalhe com arquivos XLS de dentro de seus aplicativos Python. Ela permite que você leia, edite e salve novamente o arquivo XLS modificado usando Python. Use o arquivo excel de modelo gratuito acima

    Produtos Similares

     Portugese