Selenium环境变量配置(火狐浏览器)及验证实现


Posted in Python onDecember 07, 2020

前言

配置火狐浏览器对应的selenium驱动

一、火狐浏览器驱动下载

下载地址
根据对应的系统环境下载相应的压缩包(这里下载的是Windows系统64位安装包)

Selenium环境变量配置(火狐浏览器)及验证实现

安装包下载成功后将压缩包解压

Selenium环境变量配置(火狐浏览器)及验证实现

二、配置环境变量

将geckodriver.exe放置到环境变量中(个人推荐放置到python环境变量中)

选中此电脑图标点击鼠标右键打开属性进入,选择高级系统设置

Selenium环境变量配置(火狐浏览器)及验证实现

系统属性界面选择环境变量

Selenium环境变量配置(火狐浏览器)及验证实现

环境变量选择Path,点击编辑

Selenium环境变量配置(火狐浏览器)及验证实现

复制Python环境变量地址(注意不要进行改动)

Selenium环境变量配置(火狐浏览器)及验证实现

我的电脑中粘贴地址前往(注意:scripts需要删除)

Selenium环境变量配置(火狐浏览器)及验证实现

将解压好的geckodriver.exe文件复制粘贴到文件夹

Selenium环境变量配置(火狐浏览器)及验证实现

环境配置成功(谷歌、IE驱动也都可下载放入其中)

三、验证安装

打开Python的IDLE

Selenium环境变量配置(火狐浏览器)及验证实现

从selenium导入webdriver方法(from selenium import webdriver)

Selenium环境变量配置(火狐浏览器)及验证实现

打开火狐浏览器 browser = webdriver.Firefox()

Selenium环境变量配置(火狐浏览器)及验证实现

Selenium环境变量配置(火狐浏览器)及验证实现

打开百度 browser.get(“https://baidu.com”)

Selenium环境变量配置(火狐浏览器)及验证实现

Selenium环境变量配置(火狐浏览器)及验证实现

至此完成环境配置及验证

到此这篇关于Selenium环境变量配置(火狐浏览器)及验证实现的文章就介绍到这了,更多相关Selenium环境变量配置内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
pyramid配置session的方法教程
Nov 27 Python
使用Python脚本来获取Cisco设备信息的示例
May 04 Python
详解Python中open()函数指定文件打开方式的用法
Jun 04 Python
安装Python和pygame及相应的环境变量配置(图文教程)
Jun 04 Python
python二维列表一维列表的互相转换实例
Jul 02 Python
对python3 一组数值的归一化处理方法详解
Jul 11 Python
解决python3 安装完Pycurl在import pycurl时报错的问题
Oct 15 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
Mar 26 Python
Python面向对象程序设计多继承和多态用法示例
Apr 08 Python
python selenium 查找隐藏元素 自动播放视频功能
Jul 24 Python
基于Python的图像数据增强Data Augmentation解析
Aug 13 Python
深入分析python 排序
Aug 24 Python
详解BeautifulSoup获取特定标签下内容的方法
Dec 07 #Python
使用BeautifulSoup4解析XML的方法小结
Dec 07 #Python
BeautifulSoup获取指定class样式的div的实现
Dec 07 #Python
用Python实现童年贪吃蛇小游戏功能的实例代码
Dec 07 #Python
Selenium+BeautifulSoup+json获取Script标签内的json数据
Dec 07 #Python
Python爬虫实战案例之爬取喜马拉雅音频数据详解
Dec 07 #Python
用python对excel查重
Dec 07 #Python
You might like
PHP 已经成熟
2006/12/04 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
php+ajax实现无刷新数据分页的办法
2015/11/02 PHP
控制页面按钮在后台执行期间不重复提交的JS方法
2013/06/24 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
如何编写高质量JS代码
2014/12/28 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
2015/11/26 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
2016/01/18 Javascript
巧方法 JavaScript获取超链接的绝对URL地址
2016/06/14 Javascript
jQuery.cookie.js使用方法及相关参数解释
2017/03/06 Javascript
详谈ES6中的迭代器(Iterator)和生成器(Generator)
2017/07/31 Javascript
vue.js 使用axios实现下载功能的示例
2018/03/05 Javascript
详解vuex持久化插件解决浏览器刷新数据消失问题
2019/04/15 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
原生js实现贪食蛇小游戏的思路详解
2019/11/26 Javascript
JS实现前端路由功能示例【原生路由】
2020/05/29 Javascript
ES6中的类(Class)示例详解
2020/12/09 Javascript
[01:28:24]NAVI vs VG Supermajor 败者组 BO3 第三场 6.5
2018/06/06 DOTA
python动态加载变量示例分享
2014/02/17 Python
python网络编程学习笔记(一)
2014/06/09 Python
Python中__call__用法实例
2014/08/29 Python
Python实现的用户登录系统功能示例
2018/02/05 Python
详解python异步编程之asyncio(百万并发)
2018/07/07 Python
python 以16进制打印输出的方法
2018/07/09 Python
celery4+django2定时任务的实现代码
2018/12/23 Python
在python3中pyqt5和mayavi不兼容问题的解决方法
2019/01/08 Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
2019/12/19 Python
Python实现快速大文件比较代码解析
2020/09/04 Python
Foot Locker加拿大官网:美国知名运动产品零售商
2019/07/21 全球购物
神农溪导游词
2015/02/11 职场文书
雨中的树观后感
2015/06/03 职场文书
python 字典和列表嵌套用法详解
2021/06/29 Python
php去除deprecated的实例方法
2021/11/17 PHP
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL