Excel para HTML Python

Os arquivos do MS Excel são muito usados para armazenar, organizar e analisar uma grande quantidade de dados. Em certos casos, os desenvolvedores também preferem usar arquivos do Excel em vez de um banco de dados para manter os registros. No entanto, para visualizar os dados em arquivos do Excel, você precisa instalar o MS Excel. Além disso, você não pode visualizar o conteúdo dos arquivos do Excel em seus aplicativos. A conversão de Excel para HTML é uma das soluções possíveis nesses casos. Este artigo tem como objetivo fornecer as maneiras de como converter planilhas do Excel em arquivos HTML usando Python.

Python Excel para API de conversão de HTML

Aspose.Cells for Python via Java é uma API de planilha poderosa que permite criar e manipular arquivos do Excel com bastante facilidade usando Python. O conversor integrado de Excel para HTML da API fornece conversão de alta qualidade de pastas de trabalho do Excel para arquivos HTML. Além disso, ele renderiza abas para navegar entre as planilhas dentro do arquivo HTML. Você pode executar o seguinte comando pip para instalar e usar a API em aplicativos Python.

pip install aspose-cells

Converter arquivos do Excel para HTML usando Python

A conversão de arquivos XLS/XLSX para HTML usando o Aspose.Cells é tão fácil quanto a torta e pode ser feito em algumas linhas de código. A seguir estão as etapas para converter um arquivo XLSX em HTML usando Python.

O exemplo de código a seguir mostra como converter um arquivo XLSX em HTML usando Python.

# load XLSX workbook
wb = Workbook("workbook.xlsx")
# save workbook as HTML file
wb.save("workbook.html")

Excel para HTML

converter Excel para HTML em Python

Converter arquivo do Excel para HTML com dicas de ferramentas usando Python

Você também pode configurar a API para adicionar texto de dica de ferramenta no arquivo HTML convertido. Esse recurso é usado quando o comprimento do texto excede a largura da célula na planilha e uma parte do texto pode ficar oculta. Para isso, a API expõe a classe HtmlSaveOptions. A seguir estão as etapas para habilitar dicas de ferramentas na conversão do Excel para HTML.

O exemplo de código a seguir mostra como converter o arquivo XLSX em HTML com dica de ferramenta usando Python.

# load XLSX workbook
wb = Workbook("workbook.xlsx")
options =  HtmlSaveOptions()
# show tooltips
options.setAddTooltipText(True)
# save workbook as HTML file
wb.save("workbook.html", options)

Conclusão

Neste artigo, você viu como converter arquivos do Excel em HTML usando Python. Além disso, você aprendeu como habilitar dicas de ferramentas nos arquivos HTML convertidos programaticamente. Para saber mais sobre a API Python Excel da Aspose, visite a documentação.

Veja também