selenium+python环境搭建

学习selenium之前,我们需要选择一门编辑语言,这里我选择的是python

(selenium 对应的语言: javapythonc#jsrc)

这里我用的是python3.6,当然也可以用2.7左右的(看自己的使用)

selenium+python环境搭建

1.首先第一步下载以下对应的文件并进行解压:

selenium+python环境搭建

以上相关工具:https://pan.baidu.com/s/1SW7musiB5uY_tRvzh9kIxA  密码:8enj

2. 进入到windos的命令框,输入cmd,进行操作

selenium+python环境搭建

3. 进入到命令框之后,首先我们进入到我们解压第一步中的setuptools-36.5.0这个目录下,输入python setup.py install命令进行安装。

4. 安装完setuptools-36.5.0之后再次进入到pip-9.0.1这个目录下,还是一样输入 python setup.py install命令进行安装(如果不确定是否安装成功,可以输入pip命令查看)

5.在进入到selenium-2.53.2这个目录下输入python setup.py install命令进行安装

6. 火狐浏览器的环境准备:

a.浏览器选择:Firefox

b.安装插件:FirebugFirePath(设置》附加组件》搜索:输入插件名称》下载安装后重启浏览器)

c.安装完成后,页面右上角有个小爬虫图标

d.快速查看xpath插件:XPath Checker这个可下载,也可以不用下载

e.插件安装完成后,点开附加组件》扩展,如下图所示

selenium+python环境搭建


以百度搜索框为例,先打开百度网页

    a.点右上角爬虫按钮

    b.点左下角箭头

    c.讲箭头移动到百度搜索输入框上,输入框高亮状态

selenium+python环境搭建

从上面定位到的元素属性中,可以看到有个id属性:id="search-key",这里可以通过它的id属性单位到这个元素

selenium+python环境搭建

之后运行脚本,如果运行成功。就代表环境搭建成功,要注意版本兼容问题。selenium+python环境搭建