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 22 Python
django通过ajax发起请求返回JSON格式数据的方法
Jun 04 Python
Python实现批量修改文件名实例
Jul 08 Python
python enumerate函数的使用方法总结
Nov 15 Python
Python安装模块的常见问题及解决方法
Feb 05 Python
Django中的Model操作表的实现
Jul 24 Python
Django之模型层多表操作的实现
Jan 08 Python
解决pycharm remote deployment 配置的问题
Jun 27 Python
python读出当前时间精度到秒的代码
Jul 05 Python
python读取指定字节长度的文本方法
Aug 27 Python
Pyorch之numpy与torch之间相互转换方式
Dec 31 Python
Python可视化学习之matplotlib内置单颜色
Feb 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.vs.JAVA
2016/04/29 PHP
laravel 5.4中实现无限级分类的方法示例
2017/07/27 PHP
通过event对象的fromElement属性解决热区设置主实体的一个bug
2008/12/22 Javascript
javascript与CSS复习(二)
2010/06/29 Javascript
Jquery数独游戏解析(一)-页面布局
2010/11/05 Javascript
初窥JQuery(二) 事件机制(1)
2010/11/25 Javascript
jquery实现心算练习代码
2010/12/06 Javascript
jquery弹出框的用法示例(2)
2013/08/26 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
jQuery表单美化插件jqTransform使用详解
2015/04/12 Javascript
浅谈Nodejs观察者模式
2015/10/13 NodeJs
js微信分享API
2020/10/11 Javascript
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
Vue.js实现无限加载与分页功能开发
2016/11/03 Javascript
js实现城市级联菜单的2种方法
2017/06/23 Javascript
浅谈JS封闭函数、闭包、内置对象
2017/07/18 Javascript
jQuery实现文件编码成base64并通过AJAX上传的方法
2018/04/12 jQuery
AngularJs分页插件使用详解
2018/06/30 Javascript
js时间转换毫秒的实例代码
2019/08/21 Javascript
js实现点击选项置顶动画效果
2020/08/25 Javascript
[01:32]dota2拉比克至宝(222)
2018/12/20 DOTA
python实现随机森林random forest的原理及方法
2017/12/21 Python
基于并发服务器几种实现方法(总结)
2017/12/29 Python
Python网络编程之TCP与UDP协议套接字用法示例
2018/02/02 Python
python 列表递归求和、计数、求最大元素的实例
2018/11/28 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
python中pandas库中DataFrame对行和列的操作使用方法示例
2020/06/14 Python
C#如何调用Windows程序打开一个文档
2014/12/26 面试题
公司薪酬管理制度
2014/01/31 职场文书
党建示范点实施方案
2014/03/12 职场文书
个人创业事迹材料
2014/12/30 职场文书
公积金接收函格式
2015/01/30 职场文书
团结主题班会
2015/08/13 职场文书
幼儿教师继续教育培训心得体会
2016/01/19 职场文书
2016思想纪律作风整顿心得体会
2016/01/23 职场文书
python数据库批量插入数据的实现(executemany的使用)
2021/04/30 Python