selenium如何获取已定位元素的属性值?

Posted Wiselee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium如何获取已定位元素的属性值?相关的知识,希望对你有一定的参考价值。

html源代码:

<div class="res-status" data-fortune="5" data-selfsos="" data-id="39052">

已定位到div,有3个值,想得到data-id的值。

driver.find_element_by_xpath("//*[@id=‘lobby-left-container‘]/div[2]/div/table/tbody/tr[1]/td[2]/div")
a = driver.find_element_by_xpath("//*[@id=‘lobby-left-container‘]/div[2]/div/table/tbody/tr[1]/td[2]/div").get_attribute("data-id")
print(a)

 

以上是关于selenium如何获取已定位元素的属性值?的主要内容,如果未能解决你的问题,请参考以下文章

selenium2+python自动化2-元素定位

爬虫进阶Selenium定位获取标签对象并提取数据

Selenium如何定位动态id/class的元素?

selenium怎么判断元素的值

selenium:Xpath定位详解

请教Python+selenium如何获取元素属性值问题