Índice
Instalar com Pip
pip install Spire.XLS
Links Relacionados
No contexto do Excel, Open XML refere-se ao formato de arquivo subjacente usado pelo Excel para armazenar dados de planilhas, formatação, fórmulas e outras informações relacionadas. Ele fornece uma base poderosa e flexível para trabalhar programaticamente com arquivos do Excel.
Ao converter Excel em Open XML, os desenvolvedores ganham maior controle e automação ao trabalhar com tarefas relacionadas a planilhas. Por sua vez, você também pode gerar arquivos Excel a partir de Open XML para aproveitar as vantagens dos recursos integrados do Excel para realizar operações avançadas de dados. Neste artigo você aprenderá como converter Excel para Open XML ou Open XML para Excel em Python usando Spire.XLS for Python.
Instale Spire.XLS for Python
Este cenário requer Spire.XLS for Python e plum-dispatch v1.7.4. Eles podem ser facilmente instalados em seu VS Code por meio do seguinte comando pip.
pip install Spire.XLS
Se você não tiver certeza de como instalar, consulte este tutorial: Como instalar o Spire.XLS for Python no VS Code
Converta Excel em XML aberto em Python
Spire.XLS for Python oferece o método Workbook.SaveAsXml() para salvar um arquivo Excel no formato Open XML. A seguir estão as etapas detalhadas.
- Crie um objeto Pasta de Trabalho.
- Carregue um arquivo Excel usando o método Workbook.LoadFromFile().
- Salve o arquivo Excel no formato Open XML usando o método 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()

Converta Open XML para Excel em Python
Para converter um arquivo Open XML em Excel, você precisa carregar o arquivo Open XML por meio do método Workbook.LoadFromXml() e, em seguida, chamar o método Workbook.SaveToFile() para salvá-lo como um arquivo Excel. A seguir estão as etapas detalhadas.
- Crie um objeto Pasta de Trabalho.
- Carregue um arquivo Open XML usando o método Workbook.LoadFromXml().
- Salve o arquivo Open XML no Excel usando o método 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()

Solicite uma licença temporária
Se desejar remover a mensagem de avaliação dos documentos gerados ou se livrar das limitações de função, por favor solicite uma licença de teste de 30 dias para você mesmo.