python selenium获取Div text

grace1113 2016-06-08 09:07:09



<td width="50%" class="x_td1">
<div id="Enable_S">on</div>
</td>

想用selenium获取div 的内容 on
data=browser.find_element_by_id("Enable_S").text
上面这个一直报错,请专家帮忙看看呢 多谢了
...全文
1778 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
找昵称 2020-01-07
  • 打赏
  • 举报
回复
可以先使用is_displayed来判断当前定位的元素是否被隐藏了,如果被隐藏了,可以使用get_attribute()来获取元素属性
  • 打赏
  • 举报
回复
text值是空的,如何解决? #4 楼没有.value这个方法 #5 楼最尾不用加括号
sanGuo_uu 2016-12-16
  • 打赏
  • 举报
回复
是这样吗?最后加个括号 data=browser.find_element_by_id("Enable_S").text()
nieoding 2016-12-16
  • 打赏
  • 举报
回复
楼主不厚道 browser.find_by_id('Enable_S').value
yangtao199010 2016-12-16
  • 打赏
  • 举报
回复
同问,如何解决的呢?希望楼主给答复一下,谢谢!
iasky 2016-06-14
  • 打赏
  • 举报
回复
如何解决的呢
grace1113 2016-06-08
  • 打赏
  • 举报
回复
问题已经解决

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧