编程语言
首页 > 编程语言> > 以机械化形式选择未命名的文本字段(Python)

以机械化形式选择未命名的文本字段(Python)

作者:互联网

因此,我正在制作一个程序,以使用机械化和python将街道地址批量转换为gps坐标.这是我第一次使用机械化.我可以在页面上选择表单(“ form2”),但是表单中的文本框没有名称.如何选择文本框以便机械化可以输入我的文本?我尝试通过其ID选择它.那行不通.

br.select_form("Form2") #works as far as i know
br.form["search"] = ["1 lakewood drive, christchurch"] #this is the field that i cannot select

这是该网站的源代码.

<form name="Form2" >
or  Type an <b>Address</b>
<input id="search" size="40" type="text" value=""  >
<input type="button" onClick="EnteredAddress();" value="Enter" />
</form>

任何帮助将非常感激.

解决方法:

form.find_control(id =“ search”)吗?

标签:forms,automation,mechanize,python
来源: https://codeday.me/bug/20191105/1995475.html