python实现浏览器自动化操作

周末有位网友询问永恒君,因为工作的原因,经常会在某一些网站查找关键词,然后截图。任务简单,但是很繁琐,有时候数量也比较大,希望指点一下思路可以解决这个问题。

这个用python的selenium库就可以很好的解决浏览器的操作自动化问题。

简介

Selenium 是一个用于Web应用程序测试的工具,直接运行在浏览器中,就像真正的用户在操作一样,可以模拟浏览器的各类操作,如网页的打开、关闭、滚动、点击、输入、提交、提取数据等等,支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。

为了简单说明问题,这里简化一下需求,在百度北京市规划和自然资源委员会重庆市住房和城乡建设委员会等三个网站分别查询公司的名字,然后截图保存到本地。

这里需要做的操作为:1、打开浏览器 2、依次打开网站 3、键入关键词,搜索;4、截图

这里看看效果:

python 实现浏览器操作自动化_腾讯视频

可以看到,打开py文件运行后,程序自动打开Chrome浏览器,并进行一系列的操作,并把截图保存在当前文件夹内。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容