キソスタ

基礎を調べるきっかけを集めてみました。

PythonをもちいてCSVをJSON形式に変換する方法

PythonCSVJSON形式に変換する方法には、複数ありますが、以下のようにcsvモジュールとjsonモジュールを使用する方法が一般的です。

 

PythonをもちいてCSVJSON形式に変換する方法

 

Copy code
import csv
import json

# CSVファイルを開く
with open('data.csv', 'r') as f:
    reader = csv.DictReader(f)
    rows = list(reader)

# JSON形式に変換して保存
with open('data.json', 'w') as f:
    json.dump(rows, f)

 

上記のコードでは、入力として指定されたCSVファイルを読み込み、DictReaderを使用して辞書形式のリストとして取得します。その後、json.dumpを使用して、そのリストをJSON形式に変換して、別のファイルに保存します。