[Python] HTTP リクエストを送るときにベーシック認証を通過させる

作成日: 2023年04月07日

HTTPBasicAuth クラスを使用すると、HTTP リクエストを送るときに、ベーシック認証を通過させることができます。HTTPBasicAuth クラスのインスタンスを生成したあと、get() メソッドの引数 auth に渡します。

import requests
from requests.auth import HTTPBasicAuth

basic_auth = HTTPBasicAuth('dummy_username', 'dummy_password')

response = requests.get("https://example.com/", auth=basic_auth)

print(response.text)
Python