首页 > 其他分享 >01 Selenium 安装

01 Selenium 安装

时间:2023-05-13 15:02:41浏览次数:50  
标签:webdriver exe 浏览器 文件 selenium Selenium 01 安装

Selenium是一个用于Web应用程序测试的自动化工具,它支持多种编程语言,包括Python、Java、C#等。在Python中,使用Selenium需要安装相应的库和驱动程序。

首先,需要安装selenium库:

pip install selenium

在电脑上下载与浏览器对应版本的webdriver文件,例如我使用的是Microsoft Edge浏览器,在设置中找到关于,
left|400

搜索edge webdriver , 例如我的版本是113.0.1774.35,在这里选择113.0.1774.3版本即可,这里我下载64位的
下载连接
left|400

下载完成后将压缩包解压,在压缩包里有一个.exe文件,解压在已经配置过全局变量的目录即可,这里推荐放在python解释器目录下(也就是python3xx.exe所在的文件夹),方便寻找
left|400

到这里就已经安装完成了,接下来可以尝试一下是否可以使用。

from selenium import webdriver

driver = webdriver.Edge()
driver.get("https://www.baidu.com")

此时如果弹出一个浏览器并且打开了百度网页,那么就说明安装成功了。
在这里如果报错的话有以下集中情况:

  1. 没有配置全局变量或webdriver.exe文件没有放在已经配置过全局变量的目录下
  2. webdriver文件没有放在python解释器目录下
  3. webdriver文件版本不对,需要下载与浏览器版本对应的webdriver.exe文件
  4. webdriver文件的文件名不对,会报出如下错误,将webdriver文件名改为MicrosoftWebDriver.exe即可
    selenium.common.exceptions.WebDriverException: Message: 'MicrosoftWebDriver.exe' executable needs to be in PATH. Please download from

标签:webdriver,exe,浏览器,文件,selenium,Selenium,01,安装
From: https://www.cnblogs.com/primice/p/17397399.html

相关文章

  • 02 Selenium 方法
    定位元素方法find_element_by_id(id):通过元素id定位find_element_by_name(name):通过元素name定位find_element_by_class_name(class_name):通过元素class定位find_element_by_tag_name(tag_name):通过元素标签定位find_element_by_xpath(xpath):通过xpath定位find_el......
  • 03 Selenium 实战 爬取京东商品
    Selenium和Requests都是Python中常用的网络请求库,但是Selenium获取数据的方式与Requests有些差别,Selenium可以直接模拟浏览器操作,获取数据更加方便,但是相应的速度也会慢一些。下面是使用selenium获取京东商品数据的示例代码:首先,导入selenium库中的webdriver模块,然后创建一个Edg......
  • vmware虚拟机安装ubuntu20.04
    准备:电脑安装vmvare虚拟机,ubuntu20.04.3镜像启动vmware虚拟机,选择文件->新建虚拟机 选择典型,点击下一步 至光盘映像选择配置页面,配置选择本机电脑存储的ubuntu镜像iso文件下一步,配置用户名及密码配置完成后,点击下一步,进入配置系统文件存放地址,配置完成后,点击下一步......
  • 如何利用NTSETUP安装系统
    用NTSETUP装系统此教程适用于安装WindowsVista以上系统。目录用NTSETUP装系统下载启动和安装下载https://pan.huang1111.cn/s/1gKzuv启动和安装选择下载的镜像和引导驱动器镜像可以选择ISO镜像下\source\boot.wim或\source\install.wim,也可以直接选择ISO镜像,他会挂载......
  • C++ OpenCV安装教程
    C++OpenCV编译安装教程环境说明win10+MinGW64+Cmake下载mingw64(版本:12.1.0posix-seh)下载Cmake(版本3.17.5)注:mingw64和cmake下载安装完成后记得把bin目录添加到【环境变量】,如:下载opencv(版本4.6.0,下载后双击exe,选择目录进行解压即可)GitHub加速链接(复制下......
  • MATLAB2022安装教程
    MATLAB2022破解版下载一.下载连接https://pan.baidu.com/s/17OToNAw0w9Vvt-V278nCHw?pwd=kc8f二.解压Crack.rar文件三.安装步骤双击R2022b_Windows.iso加载文件,然后点击里面的setup.exe文件打开后点击右上角高级选项->我有文件安装秘钥->我同意,下一步输入秘钥.txt中的数......
  • 小白学前端--001 VSCode安装+插件+字号调节
    工于利其事必先利其器,学前端工具选择很重要。一、VSCode是不错的选择。安装步骤不再赘述,一路下一步即可。vscode折叠左侧窗口,ctrl+B二、插架选择1、OpeninBrowser  (在代码中右键选择,在默认浏览器查看代码执行效果)2、Chinese(Simplified)(简体中文)......
  • 欧姆龙CP1H与三菱变频器通讯 CIF01(232串口方式)可直接拿来实用了,欧姆龙CP1H 与变频器
    欧姆龙CP1H与三菱变频器通讯CIF01(232串口方式)可直接拿来实用了,欧姆龙CP1H与变频器modbus通讯案例采用的器件:欧姆龙CP1HPLC,2个CP1WCIF01(232串口单元),RS232转RS485转换器,三菱FR-E740变频器进行modbusRTU模式通讯。接线方式:PLC的两个串口单元CIF01,一个接MCGS触摸屏,一个接RS23......
  • 【数组01】二分查找&移除元素
    TableofContents二分查找704.二分查找35.搜索插入位置34.在排序数组中查找元素的第一个和最后一个位置69.x的平方根367.有效完全平方数移除元素27.移除元素26.删除排序数组中的重复项283.移动零844.比较含退格的字符串977.有序数组的平方Solutions7......
  • IDEA安装离线插件
    一、下载离线插件1.下载地址IDEA官方插件下载地址:https://plugins.jetbrains.com/2.下载离线插件输入插件名称,进行搜索。选择需要下载的插件。点击"Versions",根据IDEA的版本下载对应的版本插件,否则会安装失败。点击"Download",即可进行下载。二、安装离线插件选择下载......