刚刚在写Python爬虫的时候用到了selenium , 在跳转新页面时发现无法定位新页面 , 查找不到新页面的元素

一番查询后得到了解决方法 , 便记录下来备忘 , 也与大家分享

# 页面跳转代码...# 方式一
time.sleep(1)
search_window = driver.current_window_handle  # 此行代码用来定位当前页面# 方式二
time.sleep(1)
driver.switch_to.window(driver.window_handles[0])

注: time.sleep(1)一定要加上

转载于:https://www.cnblogs.com/liusijun113/p/10701228.html

selenium中webdriver跳转新页面后定位置新页面的两种方式相关推荐

  1. html5生日福利页面,福利到!HTML5实现动画两种方式

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 正在学习或者自学html5的小伙伴,是不是有的已经让video动画整疯掉了呢?哈哈!下面华清远见的小编就为大家两种实现方式!好好学习哦! (1) canv ...

  2. vue中使用动态添加路由(router.addRoutes)加载权限侧边栏的两种方式

    工作中我们经常会遇到这种需求,后台定义用户的权限数据,前端进行获取,并渲染在侧边栏导航上,不同权限的用户看到的侧边栏是不同的.即前端渲染的数据是随着后台的改变而改变的,做到真正的前后端分离. 一.拿到 ...

  3. springboot项目启动成功后执行一段代码的两种方式

    实现ApplicationRunner接口 package com.lnjecit.lifecycle;import org.springframework.boot.ApplicationArgum ...

  4. Spring中Quartz调度器的使用 ----继承QuartzJobBean,不继承QuartzJobBean两种方式

    一.Quartz的特点 * 按作业类的继承方式来分,主要有以下两种: 1.作业类继承org.springframework.scheduling.quartz.QuartzJobBean类的方式 2. ...

  5. jetty服务器上运行html页面,web项目嵌入Jetty运行的两种方式(Jetty插件和自制Jetty服务器)...

    自制Jetty服务类 这种方式可以支持websocket,如果项目中需要使用到可以试试这种. 首先pom.xml引入jetty的依赖: org.eclipse.jetty.aggregate jett ...

  6. Nginx部署静态页面及引用图片有效访问的两种方式

    nginx安装百度一下有很多,直接正题: 静态文件目录结构 file#文件位置 /home/service/file/ css js images html fonts 配置nginx.conf核心代 ...

  7. Python页面自动化文件上传两种方式

    Python页面自动化测试之文件上传的两种方式 --广州_vivi 最近教学过程,学员项目出现测试上传文件无法执行的情况,分析发现学员项目的上传按钮并不是input按钮,导致无法使用直接定位元素方式进 ...

  8. linux中安shell怎么传入参数,【linux】linux 下 shell命令 执行结果赋值给变量【两种方式】...

    方法1:[通用方法] 使用Tab键上面的反引号 例子如下: find命令 模糊查询在/apps/swapping目录下 查找 文件名中包含swapping并且以.jar结尾的文件 使用反引号 引住命令 ...

  9. 中移动Oracle,Oracle中国移动经典面试题(附代码跟两种答案)

    /* 中国移动sql面试题: create table test( id number(10) primary key, type number(10) , t_id number(10), valu ...

最新文章

  1. Android数据持久化:SharePreference
  2. dump文件_一种比Xml更敏捷的配置方式,Python Yaml 配置文件解析模块详解
  3. 支付宝支付 第六集:生成支付二维码
  4. mavne的依赖、继承、聚合
  5. java resources 路径_Java工程读取resources中资源文件路径问题
  6. 【LeetCode】LeetCode之跳跃游戏Ⅱ——暴力解法+动态规划+贪婪算法
  7. 代码对比工具 Top5
  8. java 上调下移_java – 在调整框架大小时,JLabel的位置会更...
  9. Endnotex8在office2013中加载时崩溃的解决方案(基于win7系统win10的没测试过)
  10. python实现比较两手牌的大小--斗地主规则
  11. Hdu 3929 Big Coefficients (容斥原理 二项式性质)
  12. 基于MVC的社团信息管理系统
  13. android开发利用传感器实现微信的摇一摇功能
  14. Linux背后的大脑-传奇人物Linus
  15. GOPATH 与工作空间
  16. 区块链让公益更透明安心 | FinTechathon 上园村小红果团队
  17. Suggestion: use tools:overrideLibrary
  18. CSP 2021考前每日2题(10-2)洛谷 P5020 货币系统 + USACO2021铜组 Uddered but not Herd
  19. 基于RVCT编译器的symbian平台搭建(完成版)
  20. google官方《搜索引擎优化指南》

热门文章

  1. MongoDB_限制集(Capped)
  2. 测试人员:如何品味软件的品位
  3. C 预处理器 —— __DATE__ # __TIME__ # __FILE__ # __LINE__ # __STDC__ (预处理宏的使用 —— 打印debug信息:)
  4. 转:MySQL性能优化神器Explain使用分析
  5. IDEA如何像ecplise一样添加jar包?
  6. NPashaP的二分图源码部分
  7. Java 9 揭秘(14. HTTP/2 Client API)
  8. Java初学者都应该搞懂的六个问题
  9. Keep Walking!
  10. 怎么写redmine wiki