Python爬虫编程思想(94):Selenium的基本使用方法

Posted 蒙娜丽宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python爬虫编程思想(94):Selenium的基本使用方法相关的知识,希望对你有一定的参考价值。

Selenium的主要功能有如下几类:

  1. 打开浏览器
  2. 获取浏览器页面的特定内容
  3. 控制浏览器页面上的控件,如向一个文本框中输入一个字符串
  4. 关闭浏览器

        对于爬虫应用来说,第2类功能是必不可少的。因为爬虫的主要目的就是抓取数据,而有时会使用第3类功能作为辅助,来完成第2类功能。例如,某些页面需要先登录,才能获取页面内容。这时就可以利用Selenium自动登录(需要向用户名和密码文本框中自动输入用户名和密码),然后再利用Selenium抓取数据。

        如果只是创建Chrome对象,那么只会运行一个空的Chrome浏览器实例,要想让Chrome浏览器自动装载某个页面,需要使用get方法,代码如下:

以上是关于Python爬虫编程思想(94):Selenium的基本使用方法的主要内容,如果未能解决你的问题,请参考以下文章

Python爬虫编程思想(93):Selenium与WebDriver安装

Python爬虫编程思想(93):Selenium与WebDriver安装

Python爬虫编程思想(100):使用Selenium获取节点信息

Python爬虫编程思想(101):使用Selenium管理Cookies

Python爬虫编程思想(99):使用Selenium执行JavaScript代码

Python爬虫编程思想(96):使用Selenium查找多个节点