周末有位网友询问永恒君,因为工作的原因,经常会在某一些网站查找关键词,然后截图。任务简单,但是很繁琐,有时候数量也比较大,希望指点一下思路可以解决这个问题。
这个用python的selenium库就可以很好的解决浏览器的操作自动化问题。
简介
Selenium
是一个用于Web应用程序测试的工具,直接运行在浏览器中,就像真正的用户在操作一样,可以模拟浏览器的各类操作,如网页的打开、关闭、滚动、点击、输入、提交、提取数据等等,支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。
为了简单说明问题,这里简化一下需求,在百度
、北京市规划和自然资源委员会
、重庆市住房和城乡建设委员会
等三个网站分别查询公司的名字,然后截图保存到本地。
这里需要做的操作为:1、打开浏览器 2、依次打开网站 3、键入关键词,搜索;4、截图
这里看看效果:
可以看到,打开py文件运行后,程序自动打开Chrome浏览器,并进行一系列的操作,并把截图保存在当前文件夹内。
网友评论