Python の requests で接続をせずに URL を取得2024年03月08日 13時19分47秒

requests は http と https のライブラリ。

接続に主眼を置いているライブラリで、接続無しや前に URL の処理をしたい時は逆に面倒な手順が必要。Prepared Requestsに例がある。例は余計なのが多いので、余計な物を落したのがこちら。

from requests import Session, Request

s = Session()
p = Request('GET', URL, params=request_parameters)
print(p.prepare().url)

セッション等の prepare() よりも prepare_request() を使った方が良い。