Pythonリクエストモジュール(Requests Module)

ウェブページにリクエストを送信し、応答テキストを出力します:

import requests
x = requests.get('https://codew3c.com/python/demopage.htm')
print(x.text)

実行例

定義と用法

requests Pythonを使用してHTTPリクエストを送信することができます。

HTTP リクエストは、すべての応答データ(内容、エンコーディング、ステータスなど)を含む応答オブジェクトを返します。

リクエストモジュールをダウンロードおよびインストールする

コマンドラインを PIPの場所にナビゲートして、以下を入力します:

C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip install requests

文法

requests.methodname(params)

メソッド

メソッド 説明
delete(url, args) 指定された URL に DELETE リクエストを送信する。
get(url, params, args) 指定された URL に GET リクエストを送信する。
head(url, args) 指定された URL に HEAD リクエストを送信する。
patch(url, data, args) 指定された URL に PATCH リクエストを送信する。
post(url, data, json, args) 指定された URL に POST リクエストを送信する。
put(url, data, args) 指定された URL に PUT リクエストを送信する。
request(method, url, args) 指定されたメソッドのリクエストを指定された URL に送信する。