[Python] Strumenti per automatizzare operazioni su pagine web

Balan Victor balan.victor0 a gmail.com
Dom 17 Apr 2011 17:16:48 CEST


ho installato mechanize. Sto cercando di capire qualcosa ma la
documentazione ufficiale non mi è molto chiara, inoltre cercando un po su
google non ho trovato molti rifermenti a questa libreria. Qualcuno conosce
qualche tutorial/guida?

Il giorno 15 aprile 2011 10:27, Riccardo Lemmi <riccardo a reflab.com> ha
scritto:

> Balan Victor wrote:
>
> > salve,
> > ho la necessità di automatizzare alcune operazioni su pagine web come
> login
> > automatici, ricerca di testo, verifica presenza immagini. Probabilmente
> > qualcuno mi suggerirà urllib2, tuttavia urllib prevede anche la
> conoscenza
> > dei protocolli http, https, gestione cache e  cookie ecc. protocolli e
> > operazioni che non conosco abbastanza bene per usare urllib. Io ero in
> cerca
> > di qualche strumento, libreria o qualunque cosa che mette a disposizione
> > "funzioni" già pronte e/o da integrare con codice python.
> >
> > Un esempio più concreto di quello che voglio fare è questo:
> > -vai su www.google.it
> > -cerca l'elemento che si chiama q
> > -inserisci in q "python"
> > -cerca l'elemento che si chiama btnG
> > -simula un click sull'elemento btnG
> >
> > grazie
>
> Se devi interagire con la pagina ti serve mechanize oppure selenium:
>  http://pypi.python.org/pypi/mechanize
>  http://pypi.python.org/pypi/selenium
>
> selenium lo consiglio se devi testare il sito nel browser, cioè guardare
> anche
> come viene renderizzato (o se stai usando il javascript per alcune
> funzionalità).
> --
>                                        Riccardo Lemmi
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20110417/da851811/attachment.html>


Maggiori informazioni sulla lista Python