Advertisement

win10下 phantomjs下载安装与使用

阅读量:

一、PhantomJS是什么?

PhantomJS是一个基于webkit的javaScript API。它使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行javaScript代码。任何你可以基于在webkit浏览器做的事情,它都能做到。它不仅是个隐性的浏览器,提供了诸如css选择器、支持wen标准、DOM操作、json、HTML5等,同时也提供了处理文件I/O的操作,从而使你可以向操作系统读写文件等。phantomJS的用处可谓非常广泛诸如网络监测、网页截屏、无需浏览器的wen测试、页面访问自动化等。

二、phantomjs的下载安装 : http://phantomjs.org/download.html

1、根据电脑所需,进行下载。

2、下载完成后,直接解压到桌面。然后找到文件夹bin目录下的exe文件的路径。

D:\Program Files (x86)\phantomjs211\bin

3、复制该路径,找到环境变量中的path,在最后增加,然后把刚才复制的路径粘贴,然后确定。

4、到这里,你已经成功下载安装好PhantomJS了。那么,打开phantomjs\bin文件夹,双击运行phantomjs.exe,出现如下界面,那么你就可以运行JS代码了。

三、phantomjs的使用

复制代码
 #引入selenium

    
 from selenium import webdriver
    
  
    
 # 使用webkit无界面浏览器
    
 # 如果路径为 exe 启动程序的路径,那么该路径需要加一个 r
    
 driver =webdriver.PhantomJS(executable_path=r'D:/python/phantomjs-2.1.1-windows/bin/phantomjs.exe')
    
 # 获取指定网页的数据  start_urls
    
 driver.get('http://news.sohu.com/scroll/')
    
  
    
 print(driver.find_element_by_class_name('title').text)
    
    
    
    

置完成后,进入PyCharm,新建一个python文件

其中,出现的警告信息,可以选择性忽略。

注意:如果上述路径前没有加 r 或者移动了文件夹的存放位置,运行时可能出现如下异常。

全部评论 (0)

还没有任何评论哟~