PythonでのHTTP GETリクエスト

PythonでHTTP GETリクエストを送る際、requestsライブラリが最も簡単かつ迅速な方法です。このライブラリは直感的に使用でき、以下のようにシンプルなコードでGETリクエストを実行できます。

requestsの基本使用法

import requests
response = requests.get('http://example.com')
print(response.text)

urllibを使った方法

Python標準ライブラリのurllibもHTTPリクエストを送るために使用できますが、requestsに比べてやや複雑です。

import urllib.request
response = urllib.request.urlopen('http://example.com')
html = response.read()
print(html)

まとめ

requestsは、可読性が高く簡単に使用できるため、HTTP GETリクエストには最適です。一方、追加ライブラリのインストールが難しい環境ではurllibも有用です。