web自动化7---获取隐藏的属性信息
获取隐藏的属性信息
有很多前端页面上没有展示,但是源码里面会有,style="display: none;"
作业:
1、尝试用去定位隐藏元素
2、打印定位到的隐藏元素的text
结果:定位元素不报错,但是获取隐藏元素的text报错
方法1:使用get_attribute('innerText')定位元素text
t = driver.find_element_by_css_selector('xxxx').get_attribute('innerText')
print(t)
方法2:用 selenium 执行 JavaScript 脚本来获取隐藏元素的 text
js = "return document.querySelector('xxxx').innerText"
t = driver.execute_script(js)
print(t)
有问题留言即可
本文来自博客园,作者:小排顾,转载请注明原文链接:https://www.cnblogs.com/SparkProgram/p/17377835.html