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 内置函数memoryview(obj)的具体用法
Nov 23 Python
Django中间件实现拦截器的方法
Jun 01 Python
详解如何为eclipse安装合适版本的python插件pydev
Nov 04 Python
Python操作json的方法实例分析
Dec 06 Python
python实现石头剪刀布程序
Jan 20 Python
python字符串循环左移
Mar 08 Python
Python实现账号密码输错三次即锁定功能简单示例
Mar 29 Python
python打造爬虫代理池过程解析
Aug 15 Python
Python实现RGB与HSI颜色空间的互换方式
Nov 27 Python
selenium中get_cookies()和add_cookie()的用法详解
Jan 06 Python
python 中[0]*2与0*2的区别说明
May 10 Python
Python干货实战之八音符酱小游戏全过程详解
Oct 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函数ip2long转换IP时数值太大产生负数的解决方法
2013/06/06 PHP
PHP设计模式之装饰器模式定义与用法详解
2018/04/02 PHP
JavaScript入门教程(11) js事件处理
2009/01/31 Javascript
JavaScript.The.Good.Parts阅读笔记(二)作用域&闭包&减缓全局空间污染
2010/11/16 Javascript
$.format,jquery.format 使用说明
2011/07/13 Javascript
JQuery防止退格键网页后退的实现代码
2012/03/23 Javascript
JSON为什么那样红为什么要用json(另有洞天)
2012/12/26 Javascript
基于OO的动画附加插件,可以实现弹跳、渐隐等动画效果 分享
2013/06/24 Javascript
JavaScript对象数组的排序处理方法
2015/10/21 Javascript
JavaScript文本框脚本编写的注意事项
2016/01/25 Javascript
浅谈javascript的call()、apply()、bind()的用法
2016/02/21 Javascript
详谈javascript异步编程
2016/02/21 Javascript
基于javascript实现文字无缝滚动效果
2016/03/22 Javascript
Bootstrap table简单使用总结
2017/02/15 Javascript
jQuery在header中设置请求信息的方法
2017/03/06 Javascript
微信小程序开发之toast提示插件使用示例
2017/06/08 Javascript
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
JavaScript使用ul中li标签实现删除效果
2019/04/15 Javascript
jQuery实现动态操作table行
2020/11/23 jQuery
python类型强制转换long to int的代码
2013/02/10 Python
Python中设置变量作为默认值时容易遇到的错误
2015/04/03 Python
python实现音乐下载的统计
2018/06/20 Python
Windows下将Python文件打包成.EXE可执行文件的方法
2018/08/03 Python
pycharm执行python时,填写参数的方法
2018/10/29 Python
python实现数据清洗(缺失值与异常值处理)
2019/12/02 Python
tensorboard显示空白的解决
2020/02/15 Python
英国HYPE双肩包官网:英国本土时尚潮牌
2018/09/26 全球购物
全神贯注教学反思
2014/02/03 职场文书
运动会400米加油稿(8篇)
2014/09/22 职场文书
2014年教研组工作总结
2014/11/26 职场文书
企业催款函范本
2015/06/24 职场文书
机关干部正风肃纪心得体会
2016/01/15 职场文书
转变工作作风心得体会
2016/01/23 职场文书
编写python程序的90条建议
2021/04/14 Python
Python中else的三种使用场景
2021/06/16 Python
Python语言中的数据类型-序列
2022/02/24 Python