CSVからExcelPython

CSV(カンマ区切り値)は、あるアプリケーションから別のアプリケーションにデータを保持、インポート、およびエクスポートするために一般的に使用されるファイル形式です。さらに、データサイエンスの分野のデータセットのほとんどは、CSVファイルに保存されています。ただし、場合によっては、CSVのコンマ区切り値をExcelのXLSXまたはXLSワークブックの表形式に変換する必要があります。このようなシナリオでは、この記事では、PythonでCSVファイルをExcelに変換する方法について説明します。

Python CSV to Excel Converter API

CSVをExcelのXLSXまたはXLS形式に変換するには、Aspose.Cells for Python via Javaを使用します。これは、Excelファイルを作成、変更、または変換できる強力なスプレッドシート操作APIです。次のコマンドを使用してAPIをインストールできます。

pip install aspose-cells

PythonでCSVをExcelに変換する

以下は、CSVファイルをExcelXLSXまたはXLS形式に変換する手順です。

次のコードサンプルは、PythonでCSVファイルをExcelに変換する方法を示しています。

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, LoadOptions, SaveFormat

# Create CSV LoadOptions object
loadOptions =  LoadOptions(FileFormatType.CSV)

# Create a Workbook object with CSV file's path and the loadOptions
workbook =  Workbook("data.csv", loadOptions)

# Save CSV as XLSX
workbook.save("CsvToExcel.xlsx" , SaveFormat.XLSX)

CSVファイル

My Data,,,,,,,

Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205

変換されたExcelファイル

PythonでのCSVからExcelへ

無料のAPIライセンスを取得する

無料の一時ライセンスをリクエストすることで、評価の制限なしにAPIを使用できます。

結論

この記事では、PythonでCSVファイルをExcelに変換する方法を学びました。 ドキュメントを使用して、PythonスプレッドシートAPIの詳細を調べることができます。ご不明な点やご質問がございましたら、フォーラムからお気軽にお問い合わせください。

関連項目