MS Excelファイルは、大量のデータを保存、整理、および分析するために非常に役立ちます。場合によっては、開発者はデータベースの代わりにExcelファイルを使用してレコードを保持することも好みます。ただし、Excelファイルのデータを表示するには、MSExcelをインストールする必要があります。さらに、アプリケーション内からExcelファイルのコンテンツを表示することはできません。 ExcelからHTMLへの変換は、このような場合に考えられる解決策の1つです。この記事は、Pythonを使用してExcelスプレッドシートをHTMLファイルに変換する方法を提供することを目的としています。
Python Excel to HTML Converter Pythonを使用してExcelファイルをHTMLに変換 ツールチップを使用してExcelファイルをHTMLに変換 Python Excel to HTML Converter API Java経由のPython用Aspose.Cellsは、Pythonを使用してExcelファイルを非常に簡単に作成および操作できる強力なスプレッドシートAPIです。 APIに組み込まれているExcelからHTMLへのコンバーターは、ExcelワークブックからHTMLファイルへの高品質な変換を提供します。さらに、HTMLファイル内のシート間を移動するためのタブをレンダリングします。 PythonアプリケーションにAPIをインストールして使用するには、次のpipコマンドを実行できます。
pip install aspose-cells Pythonを使用してExcelファイルをHTMLに変換する Aspose.Cellsを使用してXLS/XLSXファイルをHTMLに変換するのは、パイと同じくらい簡単で、数行のコードで実行できます。以下は、Pythonを使用してXLSXファイルをHTMLに変換する手順です。
Workbookクラスのオブジェクトを作成して、Excelファイルをロードします。 Workbook.save(fileName)メソッドを使用して、ExcelファイルをHTMLとして保存します。 次のコードサンプルは、Pythonを使用してXLSXファイルをHTMLに変換する方法を示しています。
# load XLSX workbook wb = Workbook("workbook.xlsx") # save workbook as HTML file wb.save("workbook.html") ExcelからHTMLへ Pythonを使用してツールチップを含むHTMLにExcelファイルを変換します 変換されたHTMLファイルにツールチップテキストを追加するようにAPIを構成することもできます。この機能は、テキストの長さがワークシートのセルの幅を超え、テキストの一部が非表示になる可能性がある場合に使用されます。このため、APIはHtmlSaveOptionsクラスを公開します。以下は、ExcelからHTMLへの変換でツールチップを有効にする手順です。
Workbookクラスを使用してExcelファイルをロードします。 HtmlSaveOptionsクラスのオブジェクトを作成します。 HtmlSaveOptions.setAddTooltipText(True)メソッドを使用してツールチップを有効にします。 Workbook.save(fileName、HtmlSaveOptions)メソッドを使用してExcelをHTMLに変換します。 次のコードサンプルは、Pythonを使用してツールチップを使用してXLSXファイルをHTMLに変換する方法を示しています。
# load XLSX workbook wb = Workbook("workbook.xlsx") options = HtmlSaveOptions() # show tooltips options.setAddTooltipText(True) # save workbook as HTML file wb.