selenium向下滑动网页(selenium 操作下拉滚动条)
可以 Selenium是一个用于Web应用程序测试的工具Selenium测试直接运行在浏览器中,就像真正的用户在操作一样支持的浏览器包括IE7, 8, 9, 10, 11,Mozilla Firefox,Safari,GoogleChrome,Opera,Edge等这个工具的。
具体方式就是拿到一个连接的WebElement对象,然后通过getAttributequothrefquot属性获取它的链接地址然后通过调用javascript脚本的方式,执行windowopen方法在一个新窗口打开这个链接然后需要通过切换handle的方式跳转到这个新的页面。
“大部分功能是同工异曲的,例如对鼠标和键盘的模拟位移和输入,但是selenium可以在网页上执行js代码,个人不才,好像按键精灵不支持js吧个人认为selenium是更高级版的按键精灵,按键精灵只是一个傻瓜式操作软件”。
这个和selenium无关的,原本网页如果设置了是打开新窗口的话,那么点击就是打开新窗口,selenium只是帮你去点击,输入之类的操作,不会改变原本html中的css样式。
测试完成,可以使用 from import Options 360极速浏览器基于chromeself__browser_url = r#39C\Users\guoyahong\AppData\Local\360Chrome\Chrome\Application\360chromeexe#39chrome_options。
用浏览器打开你那个连接完整加载,通过 查看源 找到你要的数据记住标记,比如某个元素,selenium+python获取到页面代码再去判断查找你的标记就知道是否加载完了。