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实现类继承实例
Jul 04 Python
Python获取Linux系统下的本机IP地址代码分享
Nov 07 Python
python类装饰器用法实例
Jun 04 Python
python pandas中对Series数据进行轴向连接的实例
Jun 08 Python
Django框架用户注销功能实现方法分析
May 28 Python
python 含子图的gif生成时内存溢出的方法
Jul 07 Python
pytorch 指定gpu训练与多gpu并行训练示例
Dec 31 Python
Python如何通过百度翻译API实现翻译功能
Apr 02 Python
Jupyter Notebook输出矢量图实例
Apr 14 Python
Python3使用 GitLab API 进行批量合并分支
Oct 15 Python
如何用python爬取微博热搜数据并保存
Feb 20 Python
python可视化分析绘制带趋势线的散点图和边缘直方图
Jun 25 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教程 基本语法
2009/10/23 PHP
php遍历删除整个目录及文件的方法
2015/03/13 PHP
PHP针对伪静态的注入总结【附asp与Python相关代码】
2017/08/01 PHP
基于jQuery的ajax功能实现web service的json转化
2009/08/29 Javascript
jQuery 过滤not()与filter()实例代码
2012/05/10 Javascript
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
js setTimeout opener的用法示例详解
2013/10/23 Javascript
input链接页面、打开新网页等等的具体实现
2013/12/30 Javascript
JavaScript优化专题之Loading and Execution加载和运行
2016/01/20 Javascript
jquery插件之文字间歇自动向上滚动效果代码
2016/02/25 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
2016/12/16 Javascript
jQuery实现动态删除LI的方法
2017/05/30 jQuery
vue.js选中动态绑定的radio的指定项
2017/06/02 Javascript
通过V8源码看一个关于JS数组排序的诡异问题
2017/08/14 Javascript
在vue-cli搭建的项目中增加后台mock接口的方法
2018/04/26 Javascript
mpvue 如何使用腾讯视频插件的方法
2018/07/16 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
2020/03/04 Javascript
[36:05]完美世界DOTA2联赛循环赛 Forest vs DM 第一场 11.06
2020/11/06 DOTA
Python编程实现双击更新所有已安装python模块的方法
2017/06/05 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
Django中使用Celery的教程详解
2018/08/24 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
Python实现的线性回归算法示例【附csv文件下载】
2018/12/29 Python
python实现在多维数组中挑选符合条件的全部元素
2019/11/26 Python
python3字符串输出常见面试题总结
2020/12/01 Python
纯CSS3编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
2013/01/07 HTML / CSS
CSS3 animation ? steps 函数详解
2019/08/30 HTML / CSS
国税会议欢迎词
2014/01/16 职场文书
报社实习生自荐信
2014/01/24 职场文书
八一演出活动方案
2014/02/03 职场文书
采购类个人求职的自我评价
2014/02/18 职场文书
《蝙蝠和雷达》教学反思
2014/04/23 职场文书
2015年办公室主任工作总结
2015/04/09 职场文书
青年教师听课心得体会
2016/01/15 职场文书
《爬天都峰》教学反思
2016/02/23 职场文书
2019年二手房买卖合同范本
2019/10/14 职场文书