我是靠谱客的博主 忐忑唇膏,最近开发中收集的这篇文章主要介绍python selenium span_如何使用selenium从span获取文本,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

此链接摘录:

正如WebDriver规范中定义的,Selenium WebDriver只与可见元素交互,因此不可见元素的文本将始终作为空字符串返回。在

但是,在某些情况下,可能会发现获取隐藏文本很有用,可以通过调用元素.属性('attributeName')或注入类似JavaScript的返回参数[0].attributeName。在

innerHTML将返回此元素的内部HTML,其中包含内部的所有HTML标记。

例如,innerHTML For Hello

World!那将是你好

世界!而不是Hello World!。

textContent和innerText将只检索其子体的所有文本内容,而不检索任何HTML标记。

textContent是W3C兼容的textContent属性[1],但遗憾的是IE[2]不支持它。

innerText不是w3cdom规范的一部分,Firefox不支持它。

这里简要演示了如何使用Selenium WebDriver.NET、Ruby和Python绑定从隐藏元素中获取文本。

从selenium import webdriver

演示页面=“”数据:text/html,

演示页面,了解如何使用Selenium WebDriver从隐藏元素中获取文本。在

演示div,里面有一个隐藏的段落。

''

driver = webdriver.PhantomJS()

driver.get(DEMO_PAGE)

demo_div = driver.find_element_

最后

以上就是忐忑唇膏为你收集整理的python selenium span_如何使用selenium从span获取文本的全部内容,希望文章能够帮你解决python selenium span_如何使用selenium从span获取文本所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部