【问题标题】:Is there any way to get the class name of an element on click with selenium有什么方法可以通过 selenium 获取元素的类名
【发布时间】:2021-01-13 04:43:03
【问题描述】:

我试图弄清楚当用户单击带有selenium 的元素时,是否有任何方法可以获取某个元素的class name

这样的工作方式是

  1. 用户使用 selenium 打开网页
  2. 用户在打开的浏览器中点击一个元素
  3. 元素各自的类名返回给用户

我知道我们可以使用 driver.find_element_by_iddriver.find_element_by_xpath 在网页中搜索带有 id 或类的元素,但我们可以使用 selenium 进行相反的操作吗?

【问题讨论】:

  • Getattribute 应该可以做到。

标签: python selenium markup classname


【解决方案1】:

您提到用户使用 selenium 点击一个元素。
在这种情况下,我假设您已经知道要点击的元素。

因此可以使用element.getAttribute("class") 来获取对象的类名。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多