PythonでExcelXLSファイルをXLSXに変換する

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について詳しく知ることができます。また、フォーラムから質問や質問を共有することもできます。

関連項目