Selenium安装流程
一、安装selenium
直接win+r进入命令行,输入代码
pip install -U selenium
注意:如之前已安装过selenium建议先卸载再重新安装.
如使用anaconda应该会自带selenium。
pycharm则进入Python Interpreter进入环境配置页面自行搜索。
二、安装浏览器驱动
注意:selenium是自动化测试工具,Selenium需要一个驱动程序来与所选的浏览器交互。
例如,Chrome需要安装chromedriver,才能运行下面的示例。确保它在你的环境变量路径中,例如,将它放在/usr/bin或/usr/local/bin中。如果没有观察到这一步,将会出现selenium.common.exceptions错误。
下载安装链接
浏览器 | driver链接 |
---|---|
Chrome: | https://chromedriver.chromium.org/downloads |
Edge: | https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ |
Firefox: | https://github.com/mozilla/geckodriver/releases |
Safari: | https://webkit.org/blog/6900/webdriver-support-in-safari-10/ |
请一定要把chromedriver添加到环境变量路径中!
请一定要把chromedriver添加到环境变量路径中!
请一定要把chromedriver添加到环境变量路径中!
环境变量打开方式:选中“此电脑”,右键选择“属性”。点击左侧“高级系统设置”。接着点击“高级”下的“环境变量”。界面上方显示的是某个用户的环境变量,下方显示的是系统的环境变量。
我是放在了最后一个环境变量路径里。
以下是报错现场,大概率是因为chrome没有放在环境变量的路径中。
selenium.common.exceptions.WebDriverException: Message: unknown error: Failed to create Chrome proceselenium.common.exceptions.WebDriverException: Message: unknown error: Chrom
三、运行程序
from selenium import webdriver
driver = webdriver.Chrome(executable_path=r'C:/Program Files/Google/Chrome/Application/chromedriver.exe')
driver.get("https://www.baidu.com") # 打开百度浏览器
driver.quit() #关闭浏览器
运行成功打开即可。
Selenium安装流程相关推荐
- vue-devTools插件安装流程
vue-devTools插件安装流程 本文主要介绍 vue的调试工具 vue-devtools 的安装和使用 工欲善其事, 必先利其器, 快快一起来用vue-devtools来调试开发你的vue项目吧 ...
- 2016cocoapods安装流程及使用
一:参考安装流程:http://blog.csdn.NET/showhilllee/article/details/38398119/. 二:我的安装步骤. 1:安装cocoapods需要ruby,先 ...
- iOS 最新版 CocoaPods 的安装流程
http://code4app.com/article/cocoapods-install-usage iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sourc ...
- python安装流程-Python安装与卸载流程
Python安装流程: 一.下载 在网上(输入网址https://www.python.org/downloads/)下载Windows最新的python程序(我电脑为64位) 二.安装 根据自己的电 ...
- python安装流程-python安装流程和注意事项
Python安装流程 点击下载选项进入下载界面,选择你需要下载的python版本,一般我们选择win系统的下载: 选择你对应的机器位数的版本,如果不知道电脑是多少位的,可以点击我的电脑右键--> ...
- 【Android 安装包优化】APK 打包流程 ( 文件结构 | 打包流程 | 安装流程 | 安卓虚拟机 )
文章目录 一.APK 文件结构 二.APK 打包流程 三.APK 安装流程 四.安卓虚拟机 一.APK 文件结构 Android 应用的安装包时 以 " .apk " 为后缀的 A ...
- 交换机调试工具_工业以太网交换机安装流程图解
工业以太网交换机是应用于工业控制领域的以太网交换机设备,所以设备的安装调试是很重要的一环,那么,我们在安装工业交换机的过程中需要注意什么呢?工业以太网交换机的安装流程是什么呢?接下来我们就跟随飞畅科技 ...
- Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略
Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介.入门.安装流程之详细攻略 目录 安装流程 1.安装nvidia显卡驱动 2.安装cuda8 3.安装Cudnn 4.Ana ...
- keil5详细的安装流程和设置
目录 准备工作 安装流程 一些设置 准备工作 没有的这里领 百度网盘:https://pan.baidu.com/s/1zsDWDnQNm8lMTT99wl9c6g 提取码rjgb 安装流程 先安装这 ...
最新文章
- [Window] .MUS 0x80070422 Error
- React.js核心原理实现:首次渲染机制
- 前端学习(1880)vue之电商管理系统电商系统之获取左侧菜单数据
- PCA对特征点描述子降维
- 程序员的“黄金时代”,死去又重来?
- 【java】linux命令获取百度的主页-模拟Socket三次握手
- linux:errno与signum:错误码与信号
- RiskSense Spotlight:全球知名开源软件漏洞分析报告
- 【数据结构】树状数组笔记
- MarioTCP, take it..
- ping -r 和tracert
- JAVA Maven和ANT 安装 Linux(Ubuntu/Centos),Mac
- pillow python histogram_Python中的PIL库
- python自动点击网页按钮_python网页自动化操作
- docker学习笔记(三)镜像
- 2021查询高考成绩提前批分数线,快看看!2021高考部分省市“预测分数线”出炉!两点需要注意...
- 江苏省普通话水平测试计算机评分细则,江苏省计算机辅助普通话水平测试评分细则...
- 【量化投资】策略二(聚宽)
- android内存分析命令
- ​LeetCode刷题实战362:敲击计数器
热门文章
- 墨染の軍師(シオン) / 墨染(异时层火刀)
- MAC系统下 U盘\硬盘速度测试工具BlackMagic Disk Speed Test
- antdesign 地图_「Ant Design」原型资源分享
- 在linux4.15 移植设备树到JZ2440
- Skia引擎API整理介绍(skia in Android 2.3 trunk)
- 体育教学与计算机技术的结合点,【大学教育论文】虚拟现实技术在高校体育教育的应用(共2757字)...
- java代码中实现excel表下载
- 请把ios文件解压出来是什么意思_全网电影+美剧+日韩剧(ios+安卓)
- 辞职考研上岸北大软微
- OpenCV实战——角度测量