PhantomJS安装及运用

一、PhantomJS简介

PhantomJS是一个基于webkit内核的无头浏览器,他没有UI界面,所以其内的点击、翻页等人为相关操作都需要程序设计实现。

使用方法与selenium相似,区别在于selenium用来获取静态数据,而phantomJS通常用来获取动态数据。

 

二、PhantomJS安装

第一步,下载安装包。

下载链接:http://phantomjs.org/download.html

打开网址,选择WINDOWS安装包下载:

PhantomJS安装及运用

 

第二步,将下载好的安装包解压,并放入您想要安装的路径:

PhantomJS安装及运用

 

第三步,打开解压后的文件夹:

PhantomJS安装及运用

双击打开

PhantomJS安装及运用

双击打开

PhantomJS安装及运用

双击点开此安装包:

PhantomJS安装及运用

显示此表示安装成功

 

第四步,更改环境变量:

打开“开始”,在搜索栏搜索“环境变量”:

PhantomJS安装及运用

选择“编辑系统环境变量”:

PhantomJS安装及运用

选择:“环境变量”

PhantomJS安装及运用

在“系统变量”中,找到“Path”,然后点击“编辑”:

PhantomJS安装及运用

此刻打开刚才刚才安装包的文件夹,并复制路径:

PhantomJS安装及运用PhantomJS安装及运用

在“变量值”后面加一个分号“;”,然后把刚才复制的路径复制过去:

PhantomJS安装及运用

点击确定,

安装工程即完毕

 

三、PhantomJS的运用

第一步:引入:

PhantomJS安装及运用

第二步:

启用PhantomJS浏览器:

PhantomJS安装及运用

注意:如果路径为exe启动程序的路径,那么该路径需要加一个r

第三步:

获取指定网络的数据:(在这里我们用搜狐滚动新闻作为例子,因为滚动新闻里面的数据是动态数据)

PhantomJS安装及运用

第四步:打印

PhantomJS安装及运用

由此,就可以获得热点新闻的题目了。