PythonでJSONを読み込む方法について解説します。PythonでJSONを扱う際には、主にjson
モジュールを使用します。このモジュールを使うと、JSON形式の文字列やファイルをPythonのデータ型(例えば辞書型)に変換することができます。
JSONファイルの読み込み
まずは、JSONファイルの読み込み方法について見ていきましょう。以下にその基本的なコードを示します。
import json
# ファイルを開く
json_open = open('sample.json', 'r')
# 開いたファイルをJSONとして読み込む
json_load = json.load(json_open)
# 結果を表示
print(json_load)
このコードでは、まずopen
関数を使ってJSONファイルを開きます。そして、json.load
関数を使って、開いたファイルをJSONとして読み込みます。読み込まれたデータはPythonの辞書型となります。
JSON文字列の読み込み
次に、JSON形式の文字列をPythonの辞書型に変換する方法について見ていきましょう。以下にその基本的なコードを示します。
import json
# JSON形式の文字列
json_string = '{"key": "value"}'
# 文字列をJSONとして読み込む
json_load = json.loads(json_string)
# 結果を表示
print(json_load)
このコードでは、json.loads
関数を使って、JSON形式の文字列をPythonの辞書型に変換します。
以上がPythonでJSONを読み込む基本的な方法です。これらの方法を理解し、適切に使い分けることで、PythonでJSONを効率的に扱うことができます。.