Python中Selenium如何使用


本篇文章给大家分享的是有关Python中Selenium如何使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器(2018年开发者说暂停开发,chromedriver也可以实现同样的功能)),可以接收指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏。pip install seleniumChromedriver 也是一个能够被selenium驱动的浏览器,但是和PhantomJS(网上有很多这个的介绍)的区别在于它是有界面的。Chromedriver下载你需要先查看自己的Chrome浏览器的版本,然后选择对应的Chromedriver。下载地址:https://npm.taobao.org/mirrors/chromedriver是否开启无头模式(即是否需要界面)保存当前网页的截图浏览器窗口最大化在input输入框中输入数据模拟点击根据文本值查找节点获取当前节点的文本打印当前网页的一些信息关闭浏览器页面等待1. 获取当前所有的窗口2. 根据窗口索引进行切换3. selenium切换iframe4.切换进入alertselenium能够执行页面上的js,对于js渲染的数据和模拟登陆处理起来非常容易。
selenium由于在获取页面的过程中会发送很多请求,所以效率非常低,所以在很多时候需要酌情使用。以上就是Pyt 香港云主机hon中Selenium如何使用,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注开发云行业资讯频道。

相关推荐: javascript中的History对象怎么用

这篇文章主要介绍“javascript中的History对象怎么用”,在日常操作中,相信很多人在javascript中的History对象怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascript中的History…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 08/06 08:51
下一篇 08/06 08:51

相关推荐