全站导航

phantomjs v2.1.1

 
phantomjs
  • 软件分类:安卓软件/常用工具
  • 软件语言:中文
  • 更新时间:2023/11/7 15:31:27
  • 大小:17.16MB
扫码下载到手机
热门标签 phantomjs API工具 JavaScript编辑器
  • 详情
  • 下载地址
  • 同类热门
  • 推荐专题
详情

phantomjs是款基于WebKit的无界面浏览器,可用于自动化网页加载和数据抓取,支持多种编程语言,提供了强大的网页操作和脚本功能。无论是爬取网页内容、生成页面截图还是执行网页自动化测试,PhantomJS都能快速高效地完成任务。

phantomjs基本用法

引入:

from selenium import webdriver

# 使用webkit无界面浏览器

driver = webdriver.PhantomJS(executable_path=r'D:/Python/phantomjs-2.1.1-windows/bin/phantomjs.exe')

‘driver'的作用,去除里面的特殊字符的影响。

# 获取指定网页的数据

driver.get('//news.sohu.com/scroll/')

print(driver.find_element_by_class_name('title').text)

phantomjs适用场景

1、屏幕捕获

2、网络监控

3、不需要浏览器的 Web 测试

4、页面访问自动化

phantomjs优势

1、phantomjs软件具有使用简单,绿色实用的特点

2、phantomjs能对DOM处理、CSS选择器、JSON、Canvas与SVG进行支持

3、phantomjs支持多种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 与 SVG

phantomjs安装教程

1、解压后的文件复制到你电脑的任意盘,建议别放在c盘,然后进入解压目录,phantomjs-2.1.1\bin下有个phantomjs.exe,双击就可以进入命令行了

2、添加环境变量,在cmd中就可使用phantomjs命令,出现以下界面即部署完成。

phantomjs常见问题

1、为什么建造PhantomJS需要很长时间?

由于PhantomJS构建工作流捆绑了WebKit模块,因此需要编译数千个源文件。强烈建议使用二进制包,它下载速度快,易于安装。

2、能否估计X功能的可用性?

由于没有人全职工作PhantomJS,因此无法预测完成特定功能的确切时间。由于PhantomJS的每个贡献者都按自己的步调工作,有时可能需要几个发布周期,直到某个功能发货。

3、为什么会收到错误消息phantomjs:无法连接到X服务器?

在PhantomJS 1.4或更早版本中,仍然需要X服务器。解决方法是使用Xvfb。从PhantomJS 1.5开始,它是纯粹的无头,无需再运行X11 / Xvfb。

phantomjs小编点评

phantomjs适用于各种网页操作需求,操作非常便捷,高效又好用!

展开全部
  • phantomjs
  • phantomjs
应用信息
  • 厂商:暂无
  • 包名:
  • 版本:v2.1.1
  • MD5值:
热门标签
推荐下载
相关最新

CopyRight 2008-2022 All Rights Reserved

备案编号:皖ICP备2025088915号-1