我想做的事情非常简单。这是代码:
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问题吗? 感谢