[Python] Selezionare la form con mechanize
Karim Gorjux
lemieliste a gmail.com
Sab 14 Apr 2012 17:26:49 CEST
Ho uno strano problema con mechanize e i form, spero che qualcuno di
possa aiutarmi.
Se eseguo questo codice:
br = mechanize.Browser()
br.open('http://wwww.esempio.com/paginaform.html')
forms = br.forms()
for i in forms:
print type(i)
Ottengo le istanze dei vari forms presenti nella pagina
<type 'instance'>
<type 'instance'>
<type 'instance'>
<type 'instance'>
<type 'instance'>
<type 'instance'>
Poi eseguo questo codice subito dopo:
for i in range(6):
print br.select_form(nr=i)
E ottengo:
None
None
None
None
None
None
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!?
Ciao e grazie.
--
Karim Gorjux
Maggiori informazioni sulla lista
Python