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中用Spark模块的使用教程
Apr 13 Python
Python 常用string函数详解
May 30 Python
Python 绘图和可视化详细介绍
Feb 11 Python
Python 基础教程之str和repr的详解
Aug 20 Python
Pycharm远程调试openstack的方法
Nov 21 Python
tensorflow学习教程之文本分类详析
Aug 07 Python
使用Selenium破解新浪微博的四宫格验证码
Oct 19 Python
Python3 使用cookiejar管理cookie的方法
Dec 28 Python
Django实现学生管理系统
Feb 26 Python
Apache,wsgi,django 程序部署配置方法详解
Jul 01 Python
python3安装crypto出错及解决方法
Jul 30 Python
两行代码解决Jupyter Notebook中文不能显示的问题
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
文件系统基本操作类
2006/11/23 PHP
phpstrom使用xdebug配置方法
2013/12/17 PHP
php异常处理方法实例汇总
2015/06/24 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
利用js获取服务器时间的两个简单方法
2010/01/08 Javascript
JavaScript(js)设置默认输入焦点(focus)
2012/12/28 Javascript
JavaScript变量声明详解
2014/11/27 Javascript
JavaScript的模块化开发框架Sea.js上手指南
2016/05/12 Javascript
nodejs中模块定义实例详解
2017/03/18 NodeJs
原生JS实现图片懒加载(lazyload)实例
2017/06/13 Javascript
JavaScript实现计数器基础方法
2017/10/10 Javascript
Nodejs调用Dll模块的方法
2018/09/17 NodeJs
vue安装和使用scss及sass与scss的区别详解
2018/10/15 Javascript
vue下载excel的实现代码后台用post方法
2019/05/10 Javascript
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
Python中使用异常处理来判断运行的操作系统平台方法
2015/01/22 Python
Python自然语言处理 NLTK 库用法入门教程【经典】
2018/06/26 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
2020/04/02 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
python interpolate插值实例
2020/07/06 Python
python hmac模块验证客户端的合法性
2020/11/07 Python
用 python 进行微信好友信息分析
2020/11/28 Python
CSS3 实现童年的纸飞机
2019/05/05 HTML / CSS
美国领先的家庭健康检测试剂盒提供商:LetsGetChecked
2019/03/18 全球购物
介绍一下Mysql的存储引擎
2015/02/12 面试题
机关门卫岗位职责
2013/12/30 职场文书
企业管理培训感言
2014/01/27 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python
JavaScript架构localStorage特殊场景下二次封装操作
2022/06/21 Javascript