Pythonは、データ分析やウェブ開発など、様々な用途で利用されている人気の高いプログラミング言語です。その中でも、JSON (JavaScript Object Notation) の扱いは、ウェブAPIの利用やデータの保存・交換などで重要なスキルとなります。

JSONとは?

JSONはJavaScript Object Notationの略で、データ交換のための軽量なフォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行うことができます。

PythonでのJSONの読み込み

PythonでJSONデータを読み込むには、jsonモジュールのload関数を使用します。

import json

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

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

PythonでのJSONの書き込み

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

import json

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

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

このコードは、Pythonの辞書をJSON形式の文字列に変換し、それをoutput.jsonという名前のファイルに書き込みます。

以上がPythonでJSONを扱う基本的な方法です。これらの知識を使って、PythonでJSONデータを効率的に扱うことができます。

投稿者 admin

コメントを残す

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