为了账号安全,请及时绑定邮箱和手机立即绑定

python+selenium+Firefox,异常

python+selenium+Firefox,异常

料青山看我应如是 2018-08-27 05:06:42
python+selenium+Firefox,异常:Either the element is no longer attached to the DOM or the page has been refreshedselenium.common.exceptions.StaleElementReferenceException: Message:The element reference is stale. Either the element is no longer attached to the DOM or the page has been refreshed.脚本是做的翻页爬取数据的工作,大概翻页50+的时候,会报出这个异常, 环境:python 3.6  selenium 3.4.3  Firefox 47.0  geckodriver 0.14.0 我在网上查了下,听说是因为页面加载的问题,可以用driver.implicitly_wait(30)暗等待页面加载,但是这个方法又没法正常调用,包括尝试了更新上述环境的版本也没用 所以很尴尬,不知道应该针对这个异常,还是针对implicitly_wait(30)这个方法?有大神遇到过这个报错么
查看完整描述

1 回答

?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

可以换取爬取数据的方式,不通过selenium,因为它需要查找页面元素,你这报错就是找不到元素引起的。


查看完整回答
反对 回复 2018-09-01
  • 1 回答
  • 0 关注
  • 826 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信