Python 3 – ファイルからJSONを読み取る

Pythonではjsonファイルを読むのはとても簡単です。 この記事では、ディスクからJSONファイルを読み取り、Pythonで使用する方法について説明します。

JSONとは何ですか?
JSONは、インターネット全体で使用されるデータ交換形式です。 JSON (JavaScript Object Notation)は、すべての高級プログラミング言語で使用できます。

PythonでJSONを使用する方法は?
これが機能する方法は、最初にディスクにjsonファイルを置くことです。
次に、プログラムは解析のためにファイルをロードし、解析してから使用できるようにします。

関連コース: 完全なPythonプログラミングコースと演習

python read json

JSONファイル

ディスク上にファイルを作成します(名前はexample.json)。 以下のPythonプログラムは、jsonファイルを読み取り、値を直接使用します。

ファイルには1つのライナーを含めることができます。 example.jsonのファイルの内容は次のとおりです。

1
{"usd":1,"eur":1.2,"gbp": 1.2}

ファイルをexample.jsonに保存します。

Pythonの例

次に、以下のプログラムを作成して実行します。

1
2
3
4
5
6
7
8
9
10
11
12
13
import json


with open('example.json', 'r') as myfile:
data=myfile.read()


obj = json.loads(data)


print("usd: " + str(obj['usd']))
print("eur: " + str(obj['eur']))
print("gbp: " + str(obj['gbp']))

上記のプログラムは、ファイル ‘example.json’を開いて解析します。 他の変数と同じようにJSONデータにアクセスできます。

Hope this helps!

Source link