selenium报异常:it is not in the current frame context, or the document has been refreshed
问题描述:下拉框选择了某个值去查询,查询后将下拉框复原为默认值,出现了异常提醒。
1、代码及报错
代码
def type_query(self,target_loc,row):try:ele_sel = Select(self.find_element(*target_loc))ele_sel.select_by_index(row)sleep(0.2)self.find_element(*self.BaImp_loc).click()sleep(2)ele_sel.select_by_index(0)except BaseException as msg:print(msg)
报错信息
Message: The element reference of <select id="state" name="state"> is stale; either the element is no longer attached to the DOM, it is not in the current frame context, or the document has been refreshed
2、解决方法
点击查询后,页面被刷新,ele_sel已失效,需要重新获取。
def type_query(self,target_loc,row):try:ele_sel = Select(self.find_element(*target_loc))ele_sel.select_by_index(row)sleep(0.2)self.find_element(*self.BaImp_loc).click()sleep(2)ele_sel0 = Select(self.find_element(*target_loc))#重新获取ele_sel0.select_by_index(0)except BaseException as msg:print(msg)
selenium报异常:it is not in the current frame context, or the document has been refreshed相关推荐
- java+selenium报异常org.openqa.selenium.StaleElementReferenceException的解决方案
为什么80%的码农都做不了架构师?>>> 因为页面内容有很多页,需要切换页数,但是切换跳转到第二页的时候,页面首先会自动刷新,导致出现如下异常:Exception in thr ...
- java 捕获异常并存入数据库_java异常处理,报异常的话怎么处理对象值,并持久化到数据库中...
展开全部 //没看到有人回e68a843231313335323631343130323136353331333365646233答你,我还没学到框架,不知道那个是不是可以很便捷操作你说的这样过程 / ...
- socket编程报异常java.io.EOFException
socket编程报异常java.io.EOFException 参考文章: (1)socket编程报异常java.io.EOFException (2)https://www.cnblogs.com/ ...
- mybatis中传集合时 报异常 invalid comparison: java.util.Arrays$ArrayList and java.lang.String
mybatis中传集合时 报异常 invalid comparison: java.util.Arrays$ArrayList and java.lang.String 参考文章: (1)mybati ...
- Spring MVC报异常:org.springframework.web.util.NestedServletException: Request processing failed
Spring MVC报异常:org.springframework.web.util.NestedServletException: Request processing failed 参考文章: ( ...
- Python+Selenium学习--异常截图
Python+Selenium学习--异常截图 参考文章: (1)Python+Selenium学习--异常截图 (2)https://www.cnblogs.com/uniquefu/p/97191 ...
- springboot运行在eclipse报异常的问题
springboot运行在eclipse报异常的问题 参考文章: (1)springboot运行在eclipse报异常的问题 (2)https://www.cnblogs.com/JNUX/p/635 ...
- 使用java类加载器,报异常java.nio.file.InvalidPathException
使用java类加载器,报异常java.nio.file.InvalidPathException 参考文章: (1)使用java类加载器,报异常java.nio.file.InvalidPathExc ...
- Selenium常见异常分析及解决方案
Selenium常见异常分析及解决方案 参考文章: (1)Selenium常见异常分析及解决方案 (2)https://www.cnblogs.com/superhin/p/11454861.html ...
最新文章
- python语言1010的八进制_python打印十六进制
- DOM0,DOM2,DOM3事件,事件基础知识入门
- android user-agent iso-8859-1,微信网页授权,错误40163,ios正确,安卓错误?
- img.width一直是0的问题--记录(二)
- 计算机组成原理第二章数据,计算机组成原理第二章数据表示(含答案)
- 小波的秘密8_图像处理应用:图像降噪
- 2019ICPC(上海) - Spanning Tree Removal(构造)
- 构造函数必须没有代码
- 选择让孩子练习羽毛球的家长好好看看!
- [转载]用消息队列和消息应用状态表来消除分布式事务
- [转载] Java内存管理-你真的理解Java中的数据类型吗(十)
- PyTorch 深度学习:34分钟快速入门——自动编码器
- Spark自定义排序
- java二维数组扫雷,Java 数组 之 二维数组 扫雷实例
- 东芝服务器报错误代码维修,实战维修 东芝复印机故障维修详解
- HDU 1317 一路wa到西天
- (每日一练c++)CC113 数独
- 机器学习|切比雪夫、辛钦和贝努里大数定律|15mins入门|概统学习笔记(十四)
- java怎么手动回收内存吗_java基本功16课:(4)Java的内存回收
- 想要画漫画?掌握风格很关键!
热门文章
- EAUML日拱一卒 用例扩展关系
- 【简书如何删除专题?】
- 解决打开S7-PLCSIM Advanced V3.0报错NetGroup Packet Filter Driver (NPF)
- 混杂模式和非混杂模式
- HEVC代码记录(删除)
- 禁用一个右下角广告弹窗的程序 popwndexe.exe
- 华为MCR·第4篇:客户档案管理管什么
- Bessie Goes Moo(暴力)
- 计算机毕业设计之Android的游戏账号交易平台APP(源码+系统+mysql数据库+Lw文档)
- 抖音怎么上热门网红 修改视频md5