元大学院生のノート

心と口と行いと研究で

8/17 urllibによるWebページの取得

Pythonクロ&スク p43

urllibを使ってWebページを取得しようとしたら, アクセス拒否をされて403が出た.

対処はUser-Agentを偽造することでアクセスできた.

>>> import urllib.request
>>>
>>> request = urllib.request.Request("https://gihyo.jp/dp", headers={"User-Agent": "Mozilla/5.0"})
>>> response = urllib.request.urlopen(request)