【发布时间】:2019-09-27 02:39:13
【问题描述】:
我正在尝试在linkedin上自动搜索“轻松申请”工作
由于某种原因,当我尝试单击“轻松申请”工作的“申请”按钮时,我收到错误消息“无法滚动到视图中” 虽然看起来它是可见的并且已满载
driver.find_element_by_xpath("//button[@data-control-name='filter_pill_apply']").click()
我正在尝试操作的元素的 HTML:
<button data-control-name="filter_pill_apply" id="ember2631" class="facet-collection-list__apply-button ml2 artdeco-button artdeco-button--2 artdeco-button--primary ember-view" type="button"><!---->
<span class="artdeco-button__text">
Apply
</span>
</button>
另外,似乎没有向下滚动可以解决这个问题,我该怎么办?
【问题讨论】:
-
你能添加一些页面源HTML吗?这将有助于追查问题。
-
您找到的按钮不可见。要么有多个按钮与您的定位器匹配,要么您的定位器有误。如果您需要更多帮助,您将需要发布一些 HTML 并进行更多研究并更新您的问题。
-
``` ``` 这是我试图做的 HTML 部分操纵,我试图添加一张图片,但我在stackoverflow上的排名并不高@Christine @JeffC
-
@avish HTML 就好了,反正比图片好,所以不用担心添加图片。我已经更新了答案和新的 XPath 来尝试。如果这不起作用,请提供您正在自动化的页面的 LinkedIn URL
标签: python html selenium linkedin