How can i find the form name without "nr=0"

alex23 wuwei23 at gmail.com
Mon Nov 5 20:33:31 EST 2007


On Nov 6, 8:56 am, scripteaze <scripte... at gmail.com> wrote:
> Is it possible then to have a form with no name and if so, how can i
> access this form

Hey scripteaze,

I'm not sure about mechanize, but you might have more success using
another one of the author's modules, ClientForm: http://wwwsearch.sourceforge.net/ClientForm/

from urllib2 import urlopen
from ClientForm import ParseResponse

response = urlopen("http://wwwsearch.sourceforge.net/ClientForm/
example.html")
forms = ParseResponse(response, backwards_compat=False)
form = forms[0]

As it returns a list of forms, you don't need to have a name to access
it.

Hope this helps.

-alex23




More information about the Python-list mailing list