当前位置: 首页 > 知识库问答 >
问题:

Python Selenium从滚动框中选择href[重复]

尉迟跃
2023-03-14

另一个位置问题。我再次尊重你们,因为现在我知道有多少情况下,你们必须这样做才能进行第一次,也许第二次尝试。我(和你)以前的方法同样不起作用。目标页面和标签,我需要href。

<figure itemprop="associatedMedia" itemscope="" itemtype="http://schema.org/ImageObject">
    <a href="https://hasznaltauto.medija.hu/9250/13704508_1.jpg" itemprop="contentUrl" data-size="640x480">

这些并不能满足我的需要。

find_elements_by_css_selector('figure > a')
find_elements_by_xpath("//figure[@imageprop='associatedMedia']/a[1]")

共有1个答案

许典
2023-03-14

这应该行得通

driver.find_element_by_xpath("//*[@id='kepek-holder']/figure[1]/a").get_attribute('href')

在chrome中,您实际上可以使用开发人员工具找到任何类似元素的xpath。

JFYI:find_elements。

 类似资料:
  • 问题内容: 我正在尝试使用pythonselenium登录到网页。我找到了一个元素并将其启用,但是当我尝试向其发送send_keys()时出现错误。错误输出的主要内容(我认为)是 我的代码是 输出是 那么,我该怎么办? 问题答案: 为了使用户名字段可见,您需要将光标移动到登录链接:

  • 滚动选择组件。纯 JS 模拟滚动选择,跨平台。 Usage 全部引入 import { Scrollpicker } from 'beeshell'; 按需引入 import Scrollpicker from 'beeshell/dist/components/Scrollpicker'; Examples Scrollpicker 与 BottomModal 组合应用 相关属性说明 Cod

  • 我有一个复选框,我想说这个复选框:如果(例如)“Einzelberatung Bu”被选中,并且你想选择另一个具有“Einzelberatung…”术语的字段,那么“Komplettes Finanzkonzept”字段应该自动被选中,其他两个字段都应该被取消选中。 正如您所看到的,我是一个绝对的JavaScript初学者。所以希望有人能帮我解决我贴在下面的代码,并告诉我我做错了什么。 谢谢你抽出

  • 如果数据库中的数据为是或否,如何选中复选框,我尝试使用attr函数,但没有成功 这是我的html

  • 问题内容: 目前,我正在使用此: 它将我重定向到选项值内的位置。但这不能按预期工作。..这意味着如果我单击select的第一个选项,则onChange操作不会运行。我正在考虑使用javascript,但我想您会收到一些更好的建议。因此,如果我单击每个选项将其重定向到它的值,该如何使其起作用? 问题答案: 因为已经选择了第一个选项,所以永远不会触发change事件。添加一个空值作为第一个值,并检查位

  • 问题内容: 我尝试实现以下代码 缺少第四个选项菜单的右侧,有人可以告诉我在IE中使水平滚动工作吗,如果没有,还有其他方法可以使它工作吗,谢谢! 对不起,对于任何混乱,我想要的是下拉框中的水平滚动条,我希望它的固定宽度为100px;但我想显示整个内容,假设用户想在下拉选择框中看到整个句子,可以向右滚动, 问题答案: 我不确定您要达到什么目标。这只是一个列表。只需删除您的样式,它将自动调整大小以适合您