Я стараюсь принести статью Википедии с URLLIB Пайтона:Fetch статью Википедии с Python
f = urllib.urlopen("http://en.wikipedia.org/w/index.php?title=Albert_Einstein&printable=yes")
s = f.read()
f.close()
Однако вместо страницы HTML я получаю следующий ответ: Ошибка - Wikimedia Foundation:
Request: GET http://en.wikipedia.org/w/index.php?title=Albert_Einstein&printable=yes, from 192.35.17.11 via knsq1.knams.wikimedia.org (squid/2.6.STABLE21) to()
Error: ERR_ACCESS_DENIED, errno [No Error] at Tue, 23 Sep 2008 09:09:08 GMT
Википедия, похоже, блокирует запрос, который не является стандартным браузером.
Кто-нибудь знает, как обойти это?
Wikipedia не блокирует запросы не из стандартного браузера, он блокирует запросы, которые из стандартных библиотек, не меняя их пользовательский агент. – svick 2012-08-05 08:09:39