Excelスプレッドシートは、通常、小さいサイズまたは大きいサイズのデータを便利に保存するために使用されます。さらに、スプレッドシートデータを視覚化し、differnet操作を実行して操作することができます。 XLSは、MicrosoftExcelがスプレッドシートデータを保存するために使用していた以前のファイル形式でした。 Microsoftは2007年に拡張機能を備えたXLSXを導入しましたが、さまざまな人々がXLS形式を使用しており、後でXLSXに変換する必要があります。この記事では、PythonでXLSファイルをプログラムでXLSX形式に変換する方法を学習します。
XLSからXLSXへの変換用のPythonライブラリ
Aspose.Cells for Pythonは、スプレッドシートドキュメントを作成および処理するための強力なPythonライブラリです。さらに、スプレッドシートファイルをある形式から別の形式に変換できます。このライブラリを使用して、XLSファイルをXLSXに変換します。次のpipコマンドを使用して、PyPIからPythonアプリケーションにインストールできます。
pip install aspose-cells
PythonでXLSファイルをXLSXに変換する
XLSからXLSXへの変換はパイと同じくらい簡単です。 XLSファイルをロードしてXLSXとして保存するだけです。以下は、PythonでXLSからXLSXへの変換を実行する手順です。
- Workbookクラスを使用してXLSファイルをロードします。
- Workbook.save()メソッドを使用して、XLSをXLSXとして保存します。
次のコードサンプルは、PythonでXLSファイルをXLSX形式で保存する方法を示しています。
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# Load XLS file
workbook = Workbook("input.xls");
# Save as XLSX
workbook.save("Output.xlsx");
# Shutdown JVM
jpype.shutdownJVM()
無料ライセンスを取得する
無料の一時ライセンスを取得して、評価の制限なしにAspose.CellsforPythonを使用できます。
結論
この記事では、PythonでXLSファイルをプログラムでXLSXに変換する方法を学びました。ライブラリをインストールして、Pythonアプリケーション内でXLSからXLSXへの変換を統合するだけです。さらに、ドキュメントを使用して、Python用のAspose.Cellsについて詳しく知ることができます。また、フォーラムから質問や質問を共有することもできます。