Soubory MS Excel jsou velmi užitečné pro ukládání, organizování a analýzu velkého množství dat. V určitých případech také vývojáři dávají přednost použití souborů aplikace Excel namísto databáze k uchování záznamů. Chcete-li však zobrazit data v souborech Excel, musíte si nainstalovat MS Excel. Kromě toho nemůžete zobrazit obsah souborů aplikace Excel z vašich aplikací. Převod Excelu do HTML je v takových případech jedním z možných řešení. Tento článek si klade za cíl poskytnout vám způsoby, jak převést tabulky aplikace Excel na soubory HTML pomocí Python.
- Převaděč Python Excel do HTML
- Převeďte soubory Excel do HTML pomocí Python
- Převeďte soubory Excel do HTML s popisky
Python Excel to HTML Converter API
Aspose.Cells for Python přes Javu je výkonné tabulkové API, které vám umožňuje poměrně snadno vytvářet a manipulovat s excelovými soubory pomocí Python. Vestavěný převodník Excel do HTML rozhraní API poskytuje vysoce kvalitní převod sešitů aplikace Excel do souborů HTML. Kromě toho vykresluje karty pro navigaci mezi listy v souboru HTML. Chcete-li nainstalovat a používat API v aplikacích Python, můžete spustit následující příkaz pip.
pip install aspose-cells
Převeďte soubory Excel do HTML pomocí Python
Převod souborů XLS/XLSX do HTML pomocí Aspose.Cells je snadný jako facka a lze jej provést pomocí několika řádků kódu. Níže jsou uvedeny kroky pro převod souboru XLSX do HTML pomocí Python.
- Vytvořte objekt třídy Sešit pro načtení souboru aplikace Excel.
- Uložte soubor Excel jako HTML pomocí metody Workbook.save(fileName).
Následující ukázka kódu ukazuje, jak převést soubor XLSX do HTML pomocí Python.
# načíst sešit XLSX
wb = Workbook("workbook.xlsx")
# uložit sešit jako soubor HTML
wb.save("workbook.html")
Excel do HTML
Převeďte soubor Excel do HTML s popisky pomocí Python
Můžete také nakonfigurovat rozhraní API tak, aby do převedeného souboru HTML přidalo text popisku. Tato funkce se používá, když délka textu přesahuje šířku buňky v listu a část textu se může skrýt. Za tímto účelem API zpřístupňuje třídu HtmlSaveOptions. Následují kroky k povolení převodu popisků v Excelu do HTML.
- Načtěte soubor Excel pomocí třídy Sešit.
- Vytvořte objekt třídy HtmlSaveOptions.
- Povolte popis pomocí metody HtmlSaveOptions.setAddTooltipText(True).
- Převeďte Excel do HTML pomocí metody Workbook.save(fileName, HtmlSaveOptions).
Následující ukázka kódu ukazuje, jak převést soubor XLSX do HTML s popisem pomocí Python.
# načíst sešit XLSX
wb = Workbook("workbook.xlsx")
options = HtmlSaveOptions()
# zobrazit popisky
options.setAddTooltipText(True)
# uložit sešit jako soubor HTML
wb.save("workbook.html", options)
Závěr
V tomto článku jste viděli, jak převést soubory Excel do HTML pomocí Python. Dále jste se naučili, jak programově povolit popisky v převedených souborech HTML. Chcete-li se dozvědět více o Aspose’s Python Excel API, navštivte prosím dokumentaci.