我正在尝试自动提交LinkedIn的高级搜索表单(https://www.linkedin.com/vsearch/f?adv=true&trk=federated_advs)。只有当你登录到你的帐户后,它才会正常加载。在
以下是搜索按钮的HTML:
<div class="form-controls">
<input type="submit" value="Search" name="submit" class="submit-advs">
我似乎不明白为什么下面的选项没有单击“提交”按钮:
^{pr2}$我看不出我怎么做错了什么。这对于单击页面上的其他内容非常有效。在
提交由:
find_element_by_xpath('//input[@class="submit-advs"]').submit()
完成。在如果您提交表单,它应该只使用一个命令。在这种情况下,XPath必须是:
find_element_by_xpath('//input[@class="submit-advs"]/parent::form').submit()
。在会更干净
相关问题 更多 >
编程相关推荐