Python: converti Excel in Open XML o Open XML in Excel

2024-01-10 08:42:36

Installa con Pip

pip install Spire.XLS

Link correlati

Nel contesto di Excel, Open XML si riferisce al formato di file sottostante utilizzato da Excel per archiviare dati di fogli di calcolo, formattazione, formule e altre informazioni correlate. Fornisce una base potente e flessibile per lavorare con i file Excel a livello di codice.

Convertendo Excel in Open XML, gli sviluppatori ottengono maggiore controllo e automazione quando lavorano con attività relative ai fogli di calcolo. A sua volta, puoi anche generare file Excel da Open XML per sfruttare le funzionalità integrate di Excel per eseguire operazioni avanzate sui dati. In questo articolo imparerai come farlo convertire Excel in Open XML o Open XML in Excel in Python utilizzando Spire.XLS for Python.

Installa Spire.XLS for Python

Questo scenario richiede Spire.XLS for Python e plum-dispatch v1.7.4. Possono essere facilmente installati nel tuo VS Code tramite il seguente comando pip.

pip install Spire.XLS

Se non sei sicuro su come eseguire l'installazione, fai riferimento a questo tutorial: Come installare Spire.XLS for Python in VS Code

Converti Excel in Open XML in Python

Spire.XLS for Python offre il metodo Workbook.SaveAsXml() per salvare un file Excel in formato Open XML. Di seguito sono riportati i passaggi dettagliati.

  • Creare un oggetto cartella di lavoro.
  • Carica un file Excel utilizzando il metodo Workbook.LoadFromFile().
  • Salvare il file Excel in formato Open XML utilizzando il metodo Workbook.SaveAsXml().
  • Python
from spire.xls import *
from spire.xls.common import *

# Create a Workbook object
workbook = Workbook()

# Load an Excel file
workbook.LoadFromFile("sample.xlsx")

# Save the Excel file in Open XML file format
workbook.SaveAsXml("ExcelToXML.xml")
workbook.Dispose()

Python: Convert Excel to Open XML or Open XML to Excel

Converti Open XML in Excel in Python

Per convertire un file Open XML in Excel, è necessario caricare il file Open XML tramite il metodo Workbook.LoadFromXml() e quindi chiamare il metodo Workbook.SaveToFile() per salvarlo come file Excel. Di seguito sono riportati i passaggi dettagliati.

  • Creare un oggetto cartella di lavoro.
  • Carica un file Open XML utilizzando il metodo Workbook.LoadFromXml().
  • Salvare il file Open XML in Excel utilizzando il metodo Workbook.SaveToFile().
  • Python
from spire.xls import *
from spire.xls.common import *

# Create a Workbook object
workbook = Workbook()

# Load an Open XML file
workbook.LoadFromXml("ExcelToXML.xml")

# Save the Open XML file to Excel XLSX format
workbook.SaveToFile("XMLToExcel.xlsx", ExcelVersion.Version2016)
workbook.Dispose()

Python: Convert Excel to Open XML or Open XML to Excel

Richiedi una licenza temporanea

Se desideri rimuovere il messaggio di valutazione dai documenti generati o eliminare le limitazioni della funzione, per favore richiedere una licenza di prova di 30 giorni per te.

Guarda anche