python用selenium获取元素标签内容和属性值


举个栗子

百度搜索右上角有个“百度首页”的小标签链接

html:

<a class="toindex" href="/">百度首页</a>

xpath为:

//*[@id="u"]/a[1]

获取标签内容,也就是“百度首页“”这几个字

python:

a=driver.find_element_by_xpath('//*[@id="u"]/a[1]')
print(a.text)

输出:

百度首页

 

获取class属性内容(其他属性同理,把class替换成属性名称就可以)

a=driver.find_element_by_xpath('//*[@id="u"]/a[1]')
print(a.get_attribute('class'))

输出:

toindex

selenium的启动和运行见其他文章


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM