Pythonはデータ分析やウェブ開発など、様々な場面で利用される人気の高いプログラミング言語です。その中でも、JSONデータの扱いは非常に重要なスキルとなります。この記事では、PythonでJSONデータを扱う基本的な方法について解説します。
JSONとは
JSONはJavaScript Object Notationの略で、データ交換フォーマットの一つです。PythonでJSONデータを扱う場合、辞書型(dict)として操作することが一般的です。
PythonでのJSONデータの読み込み
PythonでJSONデータを読み込むには、json
モジュールのload
関数を使用します。以下にその基本的な使い方を示します。
import json
with open('data.json', 'r') as f:
data = json.load(f)
このコードでは、data.json
というJSONファイルを読み込み、その内容をPythonの辞書型としてdata
に格納しています。
PythonでのJSONデータの出力
PythonでJSONデータを出力するには、json
モジュールのdumps
関数を使用します。以下にその基本的な使い方を示します。
import json
data = {
'name': 'John',
'age': 30,
'city': 'New York'
}
json_data = json.dumps(data)
print(json_data)
このコードでは、Pythonの辞書型のデータをJSON形式の文字列に変換し、その結果を出力しています。
以上がPythonでJSONデータを扱う基本的な方法です。これらの知識を活用して、Pythonでのデータ処理をより効率的に行いましょう。.