I file MS Excel sono molto utili per l’archiviazione, l’organizzazione e l’analisi di una grande quantità di dati. In alcuni casi, gli sviluppatori preferiscono anche utilizzare i file Excel invece di un database per conservare i record. Tuttavia, per visualizzare i dati nei file Excel, è necessario installare MS Excel. Inoltre, non puoi visualizzare il contenuto dei file Excel dalle tue applicazioni. La conversione da Excel a HTML è una delle possibili soluzioni in questi casi. Questo articolo mira a fornire i modi per convertire fogli di calcolo Excel in file HTML utilizzando Python.
- Convertitore Python da Excel a HTML
- Converti file Excel in HTML usando Python
- Converti file Excel in HTML con descrizioni comandi
API di conversione da Python Excel a HTML
Aspose.Cells for Python via Java è una potente API per fogli di calcolo che ti consente di creare e manipolare file Excel abbastanza facilmente usando Python. Il convertitore integrato da Excel a HTML dell’API fornisce una conversione di alta qualità delle cartelle di lavoro di Excel in file HTML. Inoltre, rende le schede per navigare tra i fogli all’interno del file HTML. È possibile eseguire il comando pip seguente per installare e utilizzare l’API nelle applicazioni Python.
pip install aspose-cells
Converti file Excel in HTML usando Python
La conversione di file XLS/XLSX in HTML utilizzando Aspose.Cells è facile e può essere eseguita in un paio di righe di codice. Di seguito sono riportati i passaggi per convertire un file XLSX in HTML utilizzando Python.
- Crea un oggetto della classe Cartella di lavoro per caricare il file Excel.
- Salva il file Excel come HTML usando il metodo Workbook.save(fileName).
L’esempio di codice seguente mostra come convertire un file XLSX in HTML usando Python.
# load XLSX workbook
wb = Workbook("workbook.xlsx")
# save workbook as HTML file
wb.save("workbook.html")
Excel in HTML
Converti file Excel in HTML con descrizioni comandi utilizzando Python
Puoi anche configurare l’API per aggiungere il testo della descrizione comando nel file HTML convertito. Questa funzionalità viene utilizzata quando la lunghezza del testo supera la larghezza della cella del foglio di lavoro e una parte del testo potrebbe risultare nascosta. Per questo, l’API espone la classe HtmlSaveOptions. Di seguito sono riportati i passaggi per abilitare le descrizioni comandi nella conversione da Excel a HTML.
- Carica il file Excel usando la classe Cartella di lavoro.
- Crea un oggetto della classe HtmlSaveOptions.
- Abilita la descrizione comando utilizzando il metodo HtmlSaveOptions.setAddTooltipText(True).
- Converti Excel in HTML usando il metodo Workbook.save(fileName, HtmlSaveOptions).
L’esempio di codice seguente mostra come convertire il file XLSX in HTML con una descrizione comando 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)
Conclusione
In questo articolo, hai visto come convertire i file Excel in HTML usando Python. Inoltre, hai imparato come abilitare i suggerimenti nei file HTML convertiti a livello di codice. Per saperne di più sull’API Python Excel di Aspose, visita la documentazione.