Converti i file XLS di Excel in XLSX in Python

I fogli di calcolo Excel sono comunemente usati per archiviare comodamente dati di piccole o grandi dimensioni. Inoltre, puoi visualizzare i dati del foglio di calcolo ed eseguire operazioni differnet per manipolarli. XLS era il formato di file precedente utilizzato da Microsoft Excel per archiviare i dati del foglio di calcolo. Sebbene Microsoft abbia introdotto XLSX nel 2007 con funzionalità e capacità estese, varie persone usano ancora il formato XLS che devi convertire in XLSX in seguito. In questo articolo imparerai come convertire i file XLS in formato XLSX a livello di codice in Python.

Libreria Python per la conversione da XLS a XLSX

Aspose.Cells for Python è una potente libreria Python per creare ed elaborare documenti di fogli di calcolo. Inoltre, ti consente di convertire i file del foglio di calcolo da un formato all’altro. Useremo questa libreria per convertire i nostri file XLS in XLSX. Puoi installarlo nelle tue applicazioni Python da PyPI usando il seguente comando pip.

pip install aspose-cells

Converti un file XLS in XLSX in Python

La conversione di XLS in XLSX è semplice come una torta. Carica semplicemente il file XLS e salvalo come XLSX. Di seguito sono riportati i passaggi per eseguire la conversione da XLS a XLSX in Python.

L’esempio di codice seguente mostra come salvare un file XLS come formato XLSX in Python.

import  jpype     
import  asposecells     
jpype.startJVM() 
from asposecells.api import Workbook

# Load XLS file
workbook = Workbook("input.xls");

# Save as XLSX
workbook.save("Output.xlsx");

# Shutdown JVM
jpype.shutdownJVM()

Ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare Aspose.Cells per Python senza limitazioni di valutazione.

Conclusione

In questo articolo, hai imparato come convertire i file XLS in XLSX a livello di codice in Python. Puoi semplicemente installare la libreria e integrare la conversione da XLS a XLSX all’interno delle tue applicazioni Python. Inoltre, puoi saperne di più su Aspose.Cells per Python usando la documentazione. Inoltre, puoi condividere le tue domande o richieste tramite il nostro forum.

Guarda anche