PythonでJSONを操作する方法について説明します。JSONはJavaScript Object Notationの略で、JavaScriptの表記法をベースにしたデータ形式です。Pythonでも扱うことができます。

JSONの読み込み

PythonでJSONファイルを扱うには、まずJSONファイルからデータを読み込む必要があります。具体的には、以下のように記述します。

import json
f = open('読み込む JSON ファイルのパス', 'r')
json_data = json.load(f)

JSONの変換

JSONファイルをload関数で読み込むと、Pythonで扱いやすいように辞書型で保存されます。辞書型からJSON形式の文字列への変換はdumps関数を使います。

json_str = json.dumps(json_data)

また、これとは逆にJSON形式の文字列を辞書型に変換することもできます。変換にはloads関数を使います。

json_dict = json.loads(json_str)

JSONの書き込み

Pythonで扱ったJSONデータはファイルに書き込むことができます。ファイルへの書き込みはdump関数を使います。

f = open('書き込みファイルのパス', 'w')
json.dump(json_data, f)

以上がPythonでJSONを操作する基本的な方法です。これらの基本操作をマスターすれば、PythonでJSONデータを自由自在に扱うことができます。.

投稿者 admin

コメントを残す

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