python总结-Selenium 获取文本返回空?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python总结-Selenium 获取文本返回空?相关的知识,希望对你有一定的参考价值。
参考技术A 上一章,就有个问题,print(driver.find_element_by_tag_name('label').text)为空,打印不出文字????这是由于 webdriver spec 的定义,Selenium WebDriver 只会与可见元素交互,所以获取隐藏元素的文本总是会返回空字符串。
可以这样子检查下:
如果上面是False,那就说明字符串隐藏了,所以得用下面这种方法提取:
上述均以实例操作,可自行替换 ‘label’ 标签!
以上是关于python总结-Selenium 获取文本返回空?的主要内容,如果未能解决你的问题,请参考以下文章
Selenium2+python自动化65-js定位几种方法总结
从python中的Selenium Webdriver实例获取文本[重复]