7.4.3JSONデータを取得する
JavaScriputのオブジェクトリテラルというものをもとにしているデータ形式だそうです。
聞いたことがあります JavaScriput なんでもかんでもわかれば理想なんでしょうけど
まぁまずはPythonですかね。
あと、いつの間にかチャットGPTが4ではなく3.5になってしまいました。
すぐ使えるようにしたいです。
JavaScriputのオブジェクトリテラルというものをもとにしているデータ形式だそうです。
>>> import requests
>>>
>>> res = requests.get('http://wings.msn.to/tmp/books.json')
>>> bs = res.json()
>>> print(bs['books'][0]['title'])
独習Java 新版
>>>
requests
モジュールをインポートします。requests.get()
関数を使用して、http://wings.msn.to/tmp/books.json
に対してGETリクエストを送信します。- レスポンスオブジェクトを
res
という変数に代入します。 res.json()
メソッドを使用して、レスポンスのJSONデータをPythonの辞書オブジェクトに変換します。- 変換された辞書オブジェクトを
bs
という変数に代入します。 bs['books'][0]['title']
を使用して、辞書オブジェクトから"books"の最初の要素の"title"を取得します。- 取得したタイトルを
print()
関数を使って出力します。 - 出力結果は、「独習Java 新版」となります。
このコードは、指定したURLから取得したJSONデータの中から書籍のタイトルを取得し、それを出力しています。
聞いたことがあります JavaScriput なんでもかんでもわかれば理想なんでしょうけど
まぁまずはPythonですかね。
あと、いつの間にかチャットGPTが4ではなく3.5になってしまいました。
すぐ使えるようにしたいです。
コメント