Обработка перенаправлений rss с помощью Python/urllib2

Вызов urrlib2.urlopenпо ссылке на статью, полученную из RSS-канала, приводит к следующей ошибке:

urllib2.HTTPError: Ошибка HTTP 301: HTTP-сервер возвратил перенаправление ошибка, которая привела бы к бесконечному циклу. Последнее сообщение об ошибке 30x было: Перемещено навсегда

Согласно документации, urllib2 поддерживает редиректы.

В Java проблема была решена простым вызовом

HttpURLConnection.setFollowRedirects(true);

Как мне решить эту проблему с помощью Python?

ОБНОВЛЕНИЕ

Ссылка, с которой у меня возникли проблемы:

http://feeds.nytimes.com/click.phdo?i=8cd5af579b320b0bfd695ddcc344d96c

14
задан Alex 29 March 2012 в 13:14
поделиться