Windows系统下PhantomJS的安装和基本用法


Posted in Python onOctober 21, 2018

1.安装

下载网址:http://phantomjs.org/download.html

Windows系统下PhantomJS的安装和基本用法

选择合适的版本。然后解压即可。

环境变量的配置:

Windows系统下PhantomJS的安装和基本用法

进入解压的路径:

例如我是解压在D:\Python\phantomjs-2.1.1-windows\bin,将这个路径编辑在上图的末尾。就可以使用了。

如果刚配置好,在使用的时候,提示环境变量没有配置好的话,不妨重启一下电脑试试。

2 基本用法

引入:

from selenium import webdriver
# 使用webkit无界面浏览器
driver = webdriver.PhantomJS(executable_path=r'D:/Python/phantomjs-2.1.1-windows/bin/phantomjs.exe')

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

# 获取指定网页的数据
driver.get('http://news.sohu.com/scroll/')
print(driver.find_element_by_class_name('title').text)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
python简单实现基数排序算法
May 16 Python
如何使用python爬取csdn博客访问量
Feb 14 Python
Scrapy-redis爬虫分布式爬取的分析和实现
Feb 07 Python
windows系统下Python环境的搭建(Aptana Studio)
Mar 06 Python
详解使用 pyenv 管理多个版本 python 环境
Oct 19 Python
python numpy和list查询其中某个数的个数及定位方法
Jun 27 Python
python将txt文件读取为字典的示例
Dec 22 Python
python向字符串中添加元素的实例方法
Jun 28 Python
Python3 venv搭建轻量级虚拟环境的步骤(图文)
Aug 09 Python
python实现高斯投影正反算方式
Jan 17 Python
使用 Python 在京东上抢口罩的思路详解
Feb 27 Python
python中加背景音乐如何操作
Jul 19 Python
Scrapy框架使用的基本知识
Oct 21 #Python
python去掉 unicode 字符串前面的u方法
Oct 21 #Python
python 分离文件名和路径以及分离文件名和后缀的方法
Oct 21 #Python
python之消除前缀重命名的方法
Oct 21 #Python
使用Scrapy爬取动态数据
Oct 21 #Python
python使用正则表达式来获取文件名的前缀方法
Oct 21 #Python
python遍历文件夹找出文件夹后缀为py的文件方法
Oct 21 #Python
You might like
如何删除多级目录
2006/10/09 PHP
PHP5.5和之前的版本empty函数的不同之处
2014/06/13 PHP
文件上传之SWFUpload插件(代码)
2015/07/30 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
PHP 实现手机端APP支付宝支付功能
2018/06/07 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
PHP的垃圾回收机制代码实例讲解
2021/02/27 PHP
Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
2013/04/02 Javascript
谈谈JavaScript中的函数与闭包
2013/04/14 Javascript
JS实现Select的option上下移动的方法
2016/03/01 Javascript
javascript事件模型介绍
2016/05/31 Javascript
jQuery Validate设置onkeyup验证的实例代码
2016/12/09 Javascript
canvas快速绘制圆形、三角形、矩形、多边形方法介绍
2016/12/29 Javascript
浅谈react.js 之 批量添加与删除功能
2017/04/17 Javascript
vue+axios实现登录拦截的实例代码
2017/05/22 Javascript
详解vue+webpack+express中间件接口使用
2018/07/17 Javascript
小试SVG之新手小白入门教程
2019/01/08 Javascript
使用vue重构资讯页面的实例代码解析
2019/11/26 Javascript
vue2.x数组劫持原理的实现
2020/04/19 Javascript
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python实现的Kmeans++算法实例
2014/04/26 Python
Python标准库之循环器(itertools)介绍
2014/11/25 Python
通过5个知识点轻松搞定Python的作用域
2016/09/09 Python
使用Django和Python创建Json response的方法
2018/03/26 Python
Python企业编码生成系统总体系统设计概述
2019/07/26 Python
Python实现aes加密解密多种方法解析
2020/05/15 Python
浅谈tensorflow 中的图片读取和裁剪方式
2020/06/30 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
2020/09/28 Python
世界上最大的乐器零售商:Guitar Center
2017/11/07 全球购物
夏洛特和乔治婴儿和儿童时装精品店:Charlotte and George
2018/06/06 全球购物
存储过程的优缺点是什么
2015/01/10 面试题
产品销售计划书
2014/05/04 职场文书
拉拉队口号
2014/06/16 职场文书
文明家庭事迹材料
2014/12/20 职场文书
2016春季小学开学寄语
2015/12/03 职场文书
OpenCV 图像梯度的实现方法
2021/07/25 Python