Selenium(一)---Selenium的安装和使用

一、前言

  最近在帮一个老师爬取网页内容,发现网页是动态加载的,为了拿到全部的网页数据,这里使用到了Selenium。Selenium 是一个用于Web应用程序测试的工具,它可以模拟真实浏览器,支持多种浏览器,而且是直接运行在浏览器中,就像真正的用户在操作一样。

  环境:win10 64位 + python3.6 + chrome 78.0.3904.108 64位

二、安装

注:以下安装配置皆是参考博主自身的系统环境设置的

1.python安装selenium命令:

  pip install selenium

2.下载chromedriver.exe

  chromedriver.exe文件是调用chrome的驱动文件,各种版本的谷歌浏览器相对应的不同的chromedriver,所以这里一定要根据自己chrome版本选择正确的chromedriver。chromedriver的下载地址:http://chromedriver.storage.googleapis.com/index.html 

  比如,我的chrome版本是 78.0.3904.108,如下:

  

  那么,我选择的chromedriver版本就如下所示:(这上面并没有78.0.3904.108,所以我只要选择比这个版本高一点的就OK,明显 78.0.3904.105 版本是比108低,而 78.0.3904.11才是合适的)

  

   选择 chromedriver_win32.zip 进行下载

  

3. 将下载的chromedriver.exe 放到chrome的安装目录下,如下所示:

4.设置系统环境变量,将chrome的路径添加到 Path 中,如下所示:

三、基本使用

上述Selenium环境安装配置好后,就可以写python程序进行测试了

测试代码如下:

from selenium import webdriver
# 打开chrome浏览器(需提前安装好chromedriver)
browser = webdriver.Chrome()
print("正在打开网页...")
browser.get("http://www.baidu.com")

效果如下:

 

 

 

posted @ 2019-12-01 16:59  蛋片鸡  阅读(2889)  评论(0编辑  收藏  举报