栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python爬虫编程思想(97):用Selenium模拟浏览器的单击动作

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python爬虫编程思想(97):用Selenium模拟浏览器的单击动作

        Selenium优于前面介绍的其他分析框架的重要特性就是可以与节点交互,也就是模拟浏览器的动作,例如,单击页面的某个按钮,在文本输入框中输入某个文本,都属于节点交互。Selenium提供了多个API用来与节点交互,例如,click方法可以模拟单击节点的动作。

        下面的例子使用selenium通过模拟浏览器单击动作循环单击页面上的6个按钮,单击每个按钮后,按钮下方的div就会按着按钮的背景色设置div的背景色。

首先要编写一个名为demo1.html的静态页面,代码如下:




    
    彩色按钮