安装
Python 自然是必须的,一般 Linux 已经自带了。还需要安装 Python bindings 和 Selenium Client Driver。前者需要安装一个 package,为 Python 提供了一个接口,后者 为 Selenium 与浏览器交互提供支持。
安装 Python bindings for Selenium:
1 | pip install selenium |
Driver 需要自己到相应的浏览器网站上去下载,下载地址可以参考这个网址。记录如下:
下载系统对应的版本,将下载下来的文件解压到环境变量 PATH
里(或者把文件所在的目录
添加到 PATH
变量里…),
测试
编辑以下 Python 代码保存到文件里,这时保存为 test.py
。
1 | import time |
运行:
1 | python3 test.py |
运行之后会打开一个 Firefox 窗口,窗口打开百度的网址,在搜索框中输入“python selenium”然后回车搜索,10 秒钟后窗口关闭。整个过程自动完成。代码很简单,应该很容 易看懂。