la documentazione non è propriamente ordinata<br>ad ogni modo se sei interessato a <br><br>> Un esempio più concreto di quello che voglio fare è questo:<br>
> -vai su <a href="http://www.google.it/" target="_blank">www.google.it</a><br>
> -cerca l'elemento che si chiama q<br>
> -inserisci in q "python"<br>
> -cerca l'elemento che si chiama btnG<br>
> -simula un click sull'elemento btnG<br><br>puoi provare qui<br><a href="http://wwwsearch.sourceforge.net/mechanize/forms.html">http://wwwsearch.sourceforge.net/mechanize/forms.html</a><br><br>c'è anche una ML in inglese abbastanza attiva<br>
<br>Uso mechanize da un po di tempo e non ho avuto particolari problemi<br><br>Marco<br><br><div class="gmail_quote">2011/4/17 Balan Victor <span dir="ltr"><<a href="mailto:balan.victor0@gmail.com">balan.victor0@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">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? <br>

<br><div class="gmail_quote">Il giorno 15 aprile 2011 10:27, Riccardo Lemmi <span dir="ltr"><<a href="mailto:riccardo@reflab.com" target="_blank">riccardo@reflab.com</a>></span> ha scritto:<div><div></div><div class="h5">
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div>Balan Victor wrote:<br>
<br>
> salve,<br>
> ho la necessità di automatizzare alcune operazioni su pagine web come login<br>
> automatici, ricerca di testo, verifica presenza immagini. Probabilmente<br>
> qualcuno mi suggerirà urllib2, tuttavia urllib prevede anche la conoscenza<br>
> dei protocolli http, https, gestione cache e  cookie ecc. protocolli e<br>
> operazioni che non conosco abbastanza bene per usare urllib. Io ero in cerca<br>
> di qualche strumento, libreria o qualunque cosa che mette a disposizione<br>
> "funzioni" già pronte e/o da integrare con codice python.<br>
><br>
> Un esempio più concreto di quello che voglio fare è questo:<br>
> -vai su <a href="http://www.google.it" target="_blank">www.google.it</a><br>
> -cerca l'elemento che si chiama q<br>
> -inserisci in q "python"<br>
> -cerca l'elemento che si chiama btnG<br>
> -simula un click sull'elemento btnG<br>
><br>
> grazie<br>
<br>
</div></div>Se devi interagire con la pagina ti serve mechanize oppure selenium:<br>
  <a href="http://pypi.python.org/pypi/mechanize" target="_blank">http://pypi.python.org/pypi/mechanize</a><br>
  <a href="http://pypi.python.org/pypi/selenium" target="_blank">http://pypi.python.org/pypi/selenium</a><br>
<br>
selenium lo consiglio se devi testare il sito nel browser, cioè guardare anche<br>
come viene renderizzato (o se stai usando il javascript per alcune<br>
funzionalità).<br>
--<br>
<font color="#888888">                                       Riccardo Lemmi<br>
</font><div><div></div><div><br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it" target="_blank">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
</div></div></blockquote></div></div></div><br>
<br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br></blockquote></div><br>