所以,问题是: 我有一张表格,上面有信息。表单只有一个字段,我可以很容易地使用.select_form和.form函数mechanize在内部编写任何内容。在
但是提交功能不它没有它应有的效果。在
如何使用mechanize单击onclick按钮? 我知道这是JS,但在Py中也应该是一个合适的方法。在
这是表单的HTML代码:
<input type="text" name="P_COD" value="IT001990225863" class="textbox2" maxlength=14 size=20 onblur="this.value=this.value.toUpperCase()">
<input TYPE="button" VALUE="Search" onclick="query()" class="pulsante">
我也尝试过br.click('Search')
,它正确地指向按钮,但是给出了以下错误:ControlNotFoundError: no control matching name 'Search', kind 'clickable'
以下是表格列表:
^{pr2}$
您需要使用Selenium之类的东西,或者使用无头浏览器在页面上运行JavaScript。Mechanize没有内置JavaScript引擎。在
相关问题 更多 >
编程相关推荐