我必须使用mechanize在python中编写登录脚本并在HTML中进行一些更改,现在使用mechanize.Browser()我获得了下面的HTML,现在我希望搜索并单击“删除”按钮,是一个div,我无法用机械化。
我浏览了互联网,发现可以使用selenium点击此按钮。但是所有的例子都是firefox浏览器的一个实例。我怎样才能让selenium继续我先用机械化做的事情。
<div class="modal-buttons"><input type="button" onclick="Modal.vars.action(); return Modal.hide(event);" value="Delete" class="freshbutton-blue"><input onclick="Modal.hide(event)" type="button" name="cancel delete" value="Cancel" class="freshbutton"></div>
答案 0 :(得分:0)
无法从我在selenium API中看到的HTML源代码中实例化webdriver实例。 Selenium是一个测试真实用户操作/与网站交互的工具,这就是Selenium打开浏览器(维护cookie,会话,呈现javascript)和模拟真实用户将执行的用户操作的原因。