问题描述
我试图找出当用户使用class name
单击元素时是否有任何方法可以获取某个元素的selenium
。
这种工作方式是
- 用户打开包含硒的网页
- 用户在打开的浏览器中单击一个元素
- 将元素的相应类名称返回给用户
我知道我们可以使用driver.find_element_by_id
或driver.find_element_by_xpath
在网页中使用其ID或类来搜索元素,但是我们可以用硒做相反的事情吗?
解决方法
您提到用户单击使用硒的元素。
在这种情况下,我假设您已经知道要单击的元素。
因此可以使用element.getAttribute("class")
来获取对象的类名称。