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中让MySQL查询结果返回字典类型的方法
Aug 22 Python
Python列表append和+的区别浅析
Feb 02 Python
python使用装饰器和线程限制函数执行时间的方法
Apr 18 Python
用Python计算三角函数之acos()方法的使用
May 15 Python
举例讲解Python中的Null模式与桥接模式编程
Feb 02 Python
在IPython中执行Python程序文件的示例
Nov 01 Python
python3+PyQt5 数据库编程--增删改实例
Jun 17 Python
python飞机大战pygame游戏框架搭建操作详解
Dec 17 Python
pycharm不能运行.py文件的解决方法
Feb 12 Python
python 删除系统中的文件(按时间,大小,扩展名)
Nov 19 Python
Python中Permission denied的解决方案
Apr 02 Python
用python自动生成日历
Apr 24 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获取时间排除周六、周日的两个方法
2014/06/30 PHP
php数据访问之查询关键字
2016/05/09 PHP
PHP序列化操作方法分析
2016/09/28 PHP
JS宝典学习笔记(下)
2007/01/10 Javascript
用js实现的一个Flash滚动轮换显示图片代码生成器
2007/03/14 Javascript
jquery的ajax简单结构示例代码
2014/02/17 Javascript
jQuery filter函数使用方法
2014/05/19 Javascript
jquery滚动特效集锦
2015/06/03 Javascript
Bootstrap每天必学之下拉菜单
2015/11/25 Javascript
jQuery数据检索中根据关键字快速定位GridView指定行的实现方法
2016/06/08 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
JavaScript 是什么意思
2016/09/22 Javascript
jquery ui sortable拖拽后保存位置
2017/04/27 jQuery
js脚本编写简单刷票投票系统
2017/06/27 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
2017/10/06 Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
2018/05/31 Javascript
javascript实现时间日期的格式化的方法汇总
2020/08/06 Javascript
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
快速了解python leveldb
2018/01/18 Python
Linux下python制作名片示例
2018/07/20 Python
使用python判断你是青少年还是老年人
2018/11/29 Python
python如何获取列表中每个元素的下标位置
2019/07/01 Python
解决c++调用python中文乱码问题
2020/07/29 Python
获取CSDN文章内容并转换为markdown文本的python
2020/09/06 Python
软件设计的目标是什么
2016/12/04 面试题
大学四年职业生涯规划书范文
2014/01/02 职场文书
应届专科生个人的自我评价
2014/01/05 职场文书
总裁助理岗位职责
2014/02/17 职场文书
爱情寄语大全
2014/04/09 职场文书
考生诚信考试承诺书
2014/05/23 职场文书
个人工作失误的保证书怎么写?
2019/06/21 职场文书
2019已经过半,你知道年中工作总结该怎么写吗?
2019/07/03 职场文书
position:sticky 粘性定位的几种巧妙应用详解
2021/04/24 HTML / CSS
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
redis客户端实现高可用读写分离的方式详解
2021/07/04 Redis
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js