Los archivos de MS Excel están en el negocio de almacenar, organizar y analizar una gran cantidad de datos. En ciertos casos, los desarrolladores también prefieren usar archivos de Excel en lugar de una base de datos para mantener los registros. Sin embargo, para ver los datos en archivos de Excel, debe instalar MS Excel. Además, no puede ver el contenido de los archivos de Excel desde sus aplicaciones. La conversión de Excel a HTML es una de las posibles soluciones en estos casos. Este artículo tiene como objetivo proporcionarle las formas de cómo convertir hojas de cálculo de Excel a archivos HTML usando Python.
- Convertidor Python Excel a HTML
- Convierta archivos de Excel a HTML usando Python
- Convierta archivos de Excel a HTML con información sobre herramientas
API de conversión de Excel a HTML de Python
Aspose.Cells for Python via Java es una poderosa API de hoja de cálculo que le permite crear y manipular archivos de Excel con bastante facilidad usando Python. El convertidor de Excel a HTML incorporado de la API proporciona una conversión de alta calidad de libros de trabajo de Excel a archivos HTML. Además, presenta pestañas para navegar entre hojas dentro del archivo HTML. Puede ejecutar el siguiente comando pip para instalar y usar la API en aplicaciones de Python.
pip install aspose-cells
Convierta archivos de Excel a HTML usando Python
Convertir archivos XLS/XLSX a HTML usando Aspose.Cells es tan fácil como un pastel y se puede hacer en un par de líneas de código. Los siguientes son los pasos para convertir un archivo XLSX a HTML usando Python.
- Cree un objeto de la clase Workbook para cargar el archivo de Excel.
- Guarde el archivo de Excel como HTML usando el método Workbook.save(fileName).
El siguiente ejemplo de código muestra cómo convertir un archivo XLSX a HTML usando Python.
# load XLSX workbook
wb = Workbook("workbook.xlsx")
# save workbook as HTML file
wb.save("workbook.html")
Excel a HTML
Convierta un archivo de Excel a HTML con información sobre herramientas usando Python
También puede configurar la API para agregar texto de información sobre herramientas en el archivo HTML convertido. Esta característica se usa cuando la longitud del texto excede el ancho de la celda en la hoja de trabajo y una parte del texto puede quedar oculta. Para esto, la API expone la clase HtmlSaveOptions. Los siguientes son los pasos para habilitar la información sobre herramientas en la conversión de Excel a HTML.
- Cargue el archivo de Excel usando la clase Workbook.
- Cree un objeto de la clase HtmlSaveOptions.
- Habilite la información sobre herramientas usando el método HtmlSaveOptions.setAddTooltipText(True).
- Convierta Excel a HTML usando el método Workbook.save(fileName, HtmlSaveOptions).
El siguiente ejemplo de código muestra cómo convertir un archivo XLSX a HTML con información sobre herramientas 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)
Conclusión
En este artículo, ha visto cómo convertir archivos de Excel a HTML usando Python. Además, ha aprendido cómo habilitar la información sobre herramientas en los archivos HTML convertidos mediante programación. Para obtener más información sobre la API Python Excel de Aspose, visite la documentación.