\

PythonでJSON形式のデータを扱う方法について説明します。Pythonは様々なデータ形式を扱うことができますが、その中でもJSONはWebアプリケーションでよく使われるデータ形式です。

JSONをPythonで読み込む

PythonでJSON形式のデータを読み込むには、まずはJSON形式のデータを含むファイルを開きます。その後、jsonモジュールのload関数を使って、JSON形式のデータをPythonの辞書型に変換します。

import json

with open('data.json', 'r') as f:
    data = json.load(f)

このコードでは、data.jsonという名前のファイルを開き、その内容をPythonの辞書型として読み込んでいます。

JSONをPythonで書き込む

PythonでJSON形式のデータを書き込むには、jsonモジュールのdump関数を使います。

import json

data = {
    'name': 'John',
    'age': 30,
    'city': 'New York'
}

with open('data.json', 'w') as f:
    json.dump(data, f)

このコードでは、Pythonの辞書型のデータをJSON形式としてdata.jsonという名前のファイルに書き込んでいます。

標準入力からJSONを読み込む

Pythonで標準入力からJSON形式のデータを読み込むには、以下のようにします。

import json
import sys

for line in sys.stdin:
    data = json.loads(line)
    print(data)

このコードでは、標準入力から一行ずつ読み込み、それぞれの行をJSON形式のデータとして解析しています。

以上、PythonでJSON形式のデータを扱う基本的な方法について説明しました。これらの知識を活用して、PythonでJSONデータを効率的に扱うことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です