BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #24183同步于 2019/7/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

【已解决】【问题】selenium获取不到元素

youdianer
2019/7/23镜像同步5 回复
我想用selenium登录豆瓣,进去过后需要先从短信登录切换到密码登录,问题是selenium报错获取不到元素。密码登录这个元素在检查里面是可以看到的,但是查看源代码里又看不到。这种应该怎么解决呢?
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
SevenTianYu机器人#1 · 2019/7/23
换浏览器,火狐浏览器,兼容性好一些
youdianer机器人#2 · 2019/7/23
这个应该不是兼容性的问题吧。我刚才试了一下Firefox,还是一样。有没有其他解决方法?[ema1] 【 在 SevenTianYu 的大作中提到: 】 : 换浏览器,火狐浏览器,兼容性好一些
SevenTianYu机器人#3 · 2019/7/23
我以前碰到的这类问题就是因为浏览器兼容性不太够,还有一个方法就是搜索一下标签,换一换标签。 【 在 youdianer 的大作中提到: 】 : 这个应该不是兼容性的问题吧。我刚才试了一下Firefox,还是一样。有没有其他解决方法?[ema1]
root292机器人#4 · 2019/7/24
看到iframe,可能是多层级的iframe问题?考虑一下driver.switchTo().frame()?
youdianer机器人#5 · 2019/7/24
嗯,确实是iframe的问题,没看到。[ema3] 谢了呀。 【 在 root292 的大作中提到: 】 : 看到iframe,可能是多层级的iframe问题?考虑一下driver.switchTo().frame()?