PhantomJS的安装
简介
PhantomJS是一个无界面的、可脚本编程的WebKit浏览器引擎,它原生支持多种Web标准:DOM操作、CSS选择器、JSON、Canvas以及SVG.
Slenium支持PhantomJS,这样在运行的和时候就不会弹出一个浏览器了。而且PhantomJS的运行效率也很高,还支持各种参数配置,使用非常方便。
相关链接
官方网站:http://phantomjs.org
官方文档:http://phantomjs.org/quick-start.html
下载地址:http://phantomjs.org/download.html
API接口说明:http://phantomjs.org/api/command-line.html
解压
rar xf phantomjs-2.1.1-linux-x86_64.tar.bz2
将phantomjs-2.1.1-linux-x86_64中bin目录下的的phantomjs移动到 /usr/bin
sudo mv phantomjs-2.1.1-linux-x86_64 /usr/bin
配置环境变量
export PATH="$PATH:/usr/local/phantomjs"
source ~/.profile
验证
警告我们selenium强烈反对PhantomJS,建议使用headless
下面是一篇文章
phantomJs之殇,chrome-headless之生:http://insights.thoughtworks.cn/phantomjs-and-chrome-headless/
: