Calling urrlib2.urlopen
en un enlace a un artículo obtienen de una fuente RSS conduce al error siguiente:RSS Manejo de redirecciones con Python/urllib2
urllib2.HTTPError: HTTP Error 301: The HTTP server returned a redirect error tha t would lead to an infinite loop. The last 30x error message was: Moved Permanently
Según la documentación, urllib2 apoya redirecciones.
En Java se solucionó el problema con sólo llamar
HttpURLConnection.setFollowRedirects(true);
¿Cómo puedo solucionarlo con Python?
ACTUALIZACIÓN
El enlace Estoy teniendo problemas con:
http://feeds.nytimes.com/click.phdo?i=8cd5af579b320b0bfd695ddcc344d96c
redirecciones son de forma predeterminada. Lee el mensaje de error nuevamente. Para determinar si esto es un error en el std-lib, debe proporcionar la URL para su verificación. Tenga en cuenta que también el servidor puede devolver cosas diferentes según el User-Agent enviado. – sleeplessnerd
He agregado la url. Parece que hay más de 5 redirecciones. Pero Java los soluciona sin ningún material adicional como agente de usuario. – Alex
Posible duplicado de [Python urllib2.urlopen que devuelve el error 302 aunque la página exista] (http://stackoverflow.com/questions/4098702/python-urllib2-urlopen-returning-302-error-even-though-page-exists) – Krastanov