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命令行参数sys.argv使用示例
Jan 28 Python
使用Python编写提取日志中的中文的脚本的方法
Apr 30 Python
详解Django中的form库的使用
Jul 18 Python
Python简单格式化时间的方法【strftime函数】
Sep 18 Python
浅谈pandas中shift和diff函数关系
Apr 08 Python
Python使用tkinter库实现文本显示用户输入功能示例
May 30 Python
对python3 Serial 串口助手的接收读取数据方法详解
Jun 12 Python
python如何删除文件中重复的字段
Jul 16 Python
Python使用import导入本地脚本及导入模块的技巧总结
Aug 07 Python
Python常驻任务实现接收外界参数代码解析
Jul 21 Python
python实现计算图形面积
Feb 22 Python
python引入其他文件夹下的py文件具体方法
May 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遍历数组的方法汇总分析
2013/06/08 PHP
php+ajax无刷新上传图片实例代码
2015/11/17 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
php变量与字符串的增删改查操作示例
2020/05/07 PHP
javascript 读取图片文件的大小
2009/06/25 Javascript
JavaScript 学习笔记(九)call和apply方法
2010/01/11 Javascript
php上传图片并给图片打上透明水印的代码
2010/06/07 Javascript
JavaScript开发规范要求(规范化代码)
2010/08/16 Javascript
jQuery帮助之筛选查找 children([expr])
2011/01/31 Javascript
非常棒的10款jQuery 幻灯片插件
2011/06/14 Javascript
JS读取cookies信息(记录用户名)
2012/01/10 Javascript
原生js实现复制对象、扩展对象 类似jquery中的extend()方法
2014/08/30 Javascript
javascript实现网页子页面遍历回调的方法(涉及 window.frames、递归函数、函数上下文)
2015/07/27 Javascript
浅析Javascript中bind()方法的使用与实现
2016/04/29 Javascript
jQuery-mobile事件监听与用法详解
2016/11/23 Javascript
微信小程序 轮播图swiper详解及实例(源码下载)
2017/01/11 Javascript
jquery对象与DOM对象转化
2017/02/08 Javascript
JS点击图片弹出文件选择框并覆盖原图功能的实现代码
2017/08/25 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
2018/01/09 Javascript
在Vue组件中使用 TypeScript的方法
2018/02/28 Javascript
对vue中v-on绑定自定事件的实例讲解
2018/09/06 Javascript
vue实现购物车案例
2020/05/30 Javascript
浅谈vue中使用编辑器vue-quill-editor踩过的坑
2020/08/03 Javascript
JavaScript async/await原理及实例解析
2020/12/02 Javascript
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2018/05/16 Python
python内存管理机制原理详解
2019/08/12 Python
使用Python爬虫库BeautifulSoup遍历文档树并对标签进行操作详解
2020/01/25 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
纽约通行卡:The New York Pass(免费游览纽约90多个景点)
2017/07/29 全球购物
珍珠奶茶店创业计划书
2014/01/11 职场文书
商场促销活动总结
2014/07/10 职场文书
2014年销售人员工作总结
2014/11/27 职场文书
MySQL索引是啥?不懂就问
2021/07/21 MySQL
MySQL数据库实验之 触发器和存储过程
2022/06/21 MySQL