\

PythonでWebからJSONデータを取得する方法はいくつかあります。ここでは、その中でも一般的に使われる2つの方法を紹介します。

requestsライブラリを使用する方法

requestsライブラリを使用すると、非常に簡単にWebからデータを取得することができます。以下にそのコードを示します。

import requests
import json

url = "https://example.com/api/data"
response = requests.get(url)
json_data = json.loads(response.text)

print(json_data)

このコードでは、まずrequests.get(url)で指定したURLからデータを取得しています。次にjson.loads(response.text)で取得したデータをJSON形式に変換しています。

urllibライブラリを使用する方法

Pythonの標準ライブラリであるurllibを使用することでも、同様にWebからJSONデータを取得することができます。以下にそのコードを示します。

from urllib.request import urlopen
import json

url = "https://example.com/api/data"
response = urlopen(url)
json_data = json.loads(response.read().decode("utf-8"))

print(json_data)

このコードでは、まずurlopen(url)で指定したURLからデータを取得しています。次にjson.loads(response.read().decode("utf-8"))で取得したデータをJSON形式に変換しています。

以上、PythonでURLからJSONを読み込む2つの方法を紹介しました。どちらの方法も簡単に実装でき、Webスクレイピングなどに役立つでしょう。

投稿者 admin

コメントを残す

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