Re: Extraer comentarios de Amazon

Jose Plana Mario <[email protected]> Wed, 2 Dec 2009 19:02:28 +0100
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
Si lo que buscas son los reviews de un item, creo que si son accesibles:

http://docs.amazonwebservices.com/AWSEcommerceService/2007-02-22/

Para python existe una librería llamada pyAWS (http://pyaws.sourceforge.net/)
que hace de wrapper del API de Amazon. Si no recuerdo mal, probé la librería
con un par de consultas simples y parece que funcionaba, aunque no he
profundizado mucho.

José Plana
[email protected]


2009/12/2 lasizoillo <[email protected]>

> El día 2 de diciembre de 2009 15:14, Cristina Yenyxe González García
> <[email protected]> escribió:
> > El día 2 de diciembre de 2009 12:27, Marcos Garc?a
> > <[email protected]> escribió:
> >> Comprobaste si Amazon tiene API?
> >
> > Sí que la tiene, ofreciendo muchas posibilidades a través de servicios
> > web: http://aws.amazon.com/documentation/
> > Lo que no sé es si exactamente consultar los comentarios estará entre
> ellas.
>
> La mayoría (aunque creo que todas) de esos apis son de los servicios
> de hosting que amazon ofrece.
>
> Si se te dan bien jquery (selectores css), con pyquery parsearás
> cualquier página a toda hostia:
> http://pypi.python.org/pypi/pyquery/0.3.1
>
> Si sabes de xpath, lxml es más que suficiente. Si todo lo demás falla,
> BeautifulSoup o hacerte tu propio parser es la respuesta.
>
> Para seguir la navegación necesaria para consultar todos los
> comentarios puedes hacerlo directamente con pyquery, urllib2 (que
> viene en el sistema) o algo más currado como twill (puede gestionar
> cookies, referer, ...).
>
> Para analizar el archivo html a la hora de hacerte el parser te
> recomiendo usar Firefox+Firebug o usar Safari 4 y activar las opciones
> de developer.
>
> Resumiendo. Para esa pijadilla, usa pyquery y en una tarde lo tienes
> hecho. Si vas a hacer parsing para más cosas usa lxml, porque pyquery
> es excesivamente pesado y currate un buen sistema de descarga de
> documentos.
>
> Un saludo:
>
> Javi
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>

_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes