[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