投稿

[Python 100日チャレンジ] Day 51 - requestsの基本

PythonのrequestsライブラリでHTTPリクエストを送り、Web APIからデータを取得する基本を学びます。

[Python 100日チャレンジ] Day 51 - requestsの基本

requestsとは

requestsは、PythonからHTTPリクエストを送るための定番ライブラリです。Web APIを呼び出すときによく使います。

1
2
3
4
5
import requests

response = requests.get("https://example.com")
print(response.status_code)
print(response.text)

JSONを取得する

1
2
response = requests.get("https://api.example.com/users")
data = response.json()

APIの多くはJSONでデータを返します。

今日のゴール

requestsを使うと、PythonからWeb上のデータにアクセスできます。まずはGETリクエストとステータスコードを確認しましょう。

この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。