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保存数据到本地文件的方法
Jun 23 Python
pandas 实现字典转换成DataFrame的方法
Jul 04 Python
使用python对文件中的数值进行累加的实例
Nov 28 Python
为什么你还不懂得怎么使用Python协程
May 13 Python
Django之创建引擎索引报错及解决详解
Jul 17 Python
Python迭代器模块itertools使用原理解析
Dec 11 Python
pytorch查看torch.Tensor和model是否在CUDA上的实例
Jan 03 Python
关于ResNeXt网络的pytorch实现
Jan 14 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
Feb 20 Python
Python抓包并解析json爬虫的完整实例代码
Nov 03 Python
python中字符串String及其常见操作指南(方法、函数)
Apr 06 Python
使用python生成大量数据写入es数据库并查询操作(2)
Sep 23 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
最令PHP初学者头痛的十四个问题
2006/07/12 PHP
php生成缩略图的类代码
2008/10/02 PHP
yii实现使用CUploadedFile上传文件的方法
2015/12/28 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
js 加载时自动调整图片大小
2008/05/28 Javascript
node.js WEB开发中图片验证码的实现方法
2014/06/03 Javascript
使用JavaScript链式编程实现模拟Jquery函数
2014/12/21 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
JavaScript操作 url 中 search 部分方法函数
2016/06/15 Javascript
从零开始学习Node.js系列教程三:图片上传和显示方法示例
2017/04/13 Javascript
Vue项目webpack打包部署到服务器的实例详解
2017/07/17 Javascript
vue实现nav导航栏的方法
2017/12/13 Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
2018/11/21 Javascript
JavaScript学习笔记之DOM基础操作实例小结
2019/01/09 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
selenium+java中用js来完成日期的修改
2019/10/31 Javascript
JS三级联动代码格式实例详解
2019/12/30 Javascript
js闭包的9个使用场景
2020/12/29 Javascript
[02:02]DOTA2英雄基础教程 斯拉达
2013/12/11 DOTA
详解Python中的条件判断语句
2015/05/14 Python
Python脚本利用adb进行手机控制的方法
2019/07/08 Python
python按行读取文件并找出其中指定字符串
2019/08/08 Python
Python字典的概念及常见应用实例详解
2019/10/30 Python
keras中的History对象用法
2020/06/19 Python
利用python 下载bilibili视频
2020/11/13 Python
巴黎欧莱雅法国官网:L’Oreal Paris
2019/04/30 全球购物
应用艺术专业个人的自我评价
2014/01/03 职场文书
高一学生评语大全
2014/04/25 职场文书
行政前台岗位职责
2015/04/16 职场文书
法人代表证明书范本
2015/06/18 职场文书
新学期小学班主任工作计划
2019/06/21 职场文书
总结Python使用过程中的bug
2021/06/18 Python
MySQL系列之十一 日志记录
2021/07/02 MySQL
Python如何让字典保持有序排列
2022/04/29 Python
Hive HQL支持2种查询语句风格
2022/06/25 数据库