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
も有用です。