MS-Excel Dateien werden häufig zum Speichern, Organisieren und Analysieren großer Datenmengen verwendet. In bestimmten Fällen ziehen es Entwickler auch vor, Excel Dateien anstelle einer Datenbank zu verwenden, um die Aufzeichnungen zu führen. Um die Daten in Excel Dateien anzuzeigen, müssen Sie jedoch MS Excel installieren. Außerdem können Sie den Inhalt der Excel Dateien nicht aus Ihren Anwendungen heraus anzeigen. Die Konvertierung von Excel in HTML ist in solchen Fällen eine der möglichen Lösungen. Dieser Artikel soll Ihnen zeigen, wie Sie Excel-Tabellen mit Python in HTML Dateien konvertieren können.
- Python Excel zu HTML Konverter
- Konvertieren Sie Excel Dateien mit Python in HTML
- Konvertieren Sie Excel Dateien in HTML mit Tooltips
Python Excel zu HTML Konverter API
Aspose.Cells for Python via Java ist eine leistungsstarke Tabellenkalkulations-API, mit der Sie Excel Dateien ganz einfach mit Python erstellen und bearbeiten können. Der integrierte Excel zu HTML Konverter der API bietet eine qualitativ hochwertige Konvertierung von Excel Arbeitsmappen in HTML Dateien. Darüber hinaus werden Registerkarten zum Navigieren zwischen Blättern innerhalb der HTML Datei gerendert. Sie können den folgenden Pip Befehl ausführen, um die API in Python Anwendungen zu installieren und zu verwenden.
pip install aspose-cells
Konvertieren Sie Excel Dateien mit Python in HTML
Das Konvertieren von XLS/XLSX Dateien in HTML mit Aspose.Cells ist kinderleicht und kann in ein paar Codezeilen erledigt werden. Im Folgenden sind die Schritte zum Konvertieren einer XLSX Datei in HTML mit Python aufgeführt.
- Erstellen Sie ein Objekt der Klasse Workbook, um die Excel Datei zu laden.
- Speichern Sie die Excel Datei als HTML mit der methode Workbook.save(fileName).
Das folgende Codebeispiel zeigt, wie Sie eine XLSX Datei mit Python in HTML konvertieren.
# load XLSX workbook
wb = Workbook("workbook.xlsx")
# save workbook as HTML file
wb.save("workbook.html")
Excel zu HTML
Konvertieren Sie Excel Dateien in HTML mit Tooltips mit Python
Sie können die API auch so konfigurieren, dass der konvertierten HTML Datei QuickInfo-Text hinzugefügt wird. Diese Funktion wird verwendet, wenn die Länge des Textes die Breite der Zelle im Arbeitsblatt überschreitet und ein Teil des Textes möglicherweise ausgeblendet wird. Dafür macht die API die Klasse HtmlSaveOptions verfügbar. Im Folgenden finden Sie die Schritte zum Aktivieren von QuickInfos bei der Konvertierung von Excel in HTML.
- Laden Sie die Excel Datei mit der Klasse Workbook.
- Erstellen Sie ein Objekt der Klasse HtmlSaveOptions.
- QuickInfo mit der methode HtmlSaveOptions.setAddTooltipText(True) aktivieren.
- Konvertieren Sie Excel mit der methode Workbook.save(fileName, HtmlSaveOptions) in HTML.
Das folgende Codebeispiel zeigt, wie Sie XLSX Dateien mit Python in HTML mit Tooltip konvertieren.
# load XLSX workbook
wb = Workbook("workbook.xlsx")
options = HtmlSaveOptions()
# show tooltips
options.setAddTooltipText(True)
# save workbook as HTML file
wb.save("workbook.html", options)
Fazit
In diesem Artikel haben Sie gesehen, wie Sie Excel Dateien mit Python in HTML konvertieren. Außerdem haben Sie gelernt, wie Sie Tooltips in den konvertierten HTML Dateien programmgesteuert aktivieren. Um mehr über die Python-Excel-API von Aspose zu erfahren, besuchen Sie bitte die Dokumentation.