用机械化填写表格后如何提交

时间:2013-12-30 16:35:30

标签: forms submit mechanize

我想做的事情非常简单。这是代码:

import re
from mechanize import Browser
br = Browser()
br.open("http://adreskodu.dask.gov.tr/" )

br.select_form( nr = 0 )
br.form.set_value(['1'],name='tip')
br.submit()

正如您所看到的,网站首先显示两个单选按钮,然后通过br.form.set_value调用并提交后选择左侧radiobuttion,我希望通过机械化访问新表单,如果正常则显示你是在浏览器上这样做的。 我期望的是一个带有更多控件的新表单(如果你去网站点击左侧的radiobutton,你会看到我在说什么)。 但是,我要么没有正确提交,要么不知道如何在单击第一个单选按钮后访问刚生成的表单。 理想情况下,我想重新找到新创建的表单并选择下拉菜单等。这是我遇到的JavaScript问题吗? 感谢

0 个答案:

没有答案