[Python] Selezionare la form con mechanize
Marco Beri
marcoberi a gmail.com
Sab 14 Apr 2012 19:01:16 CEST
2012/4/14 Karim Gorjux <lemieliste a gmail.com>
> Il mio problema č che non riesco a selezionare il form a cui voglio
> mandare degli input, mentre con la funzione forms mi trova tutti i form
> incluso quello che voglio usare. Qualcuno ha idee in merito!?
>
Google is your friend.
Non conosco Mechanize, ma credo che non si debba usare cosė.
Cercando su web ho trovato questo
esempio<http://stackoverflow.com/questions/2067915/error-in-using-python-mechanize-select-form>
:
br = Browser();
br.open("http://www.atpworldtour.com/Rankings/Singles.aspx");
br.select_form(nr=0);
br["r"] = "101";
E anche sul sito <http://wwwsearch.sourceforge.net/mechanize/> di Mechanize
lo usano cosė:
br.select_form(name="order")
# Browser passes through unknown attributes (including methods)
# to the selected HTMLForm.
br["cheeses"] = ["mozzarella", "caerphilly"] # (the method here is __setitem__)
# Submit current form. Browser calls .close() on the current response on
# navigation, so this closes response1
response2 = br.submit()
Ciao.
Marco.
--
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20120414/f6cc8758/attachment-0001.html>
Maggiori informazioni sulla lista
Python