Selenium和WebDriver的安装与配置

news/2025/1/8 2:37:26/

1、Selenium的安装

直接黑窗口执行:pip install selenium==3.141.0

可能遇到的问题:

解决方法配置环境变量:

找到目录:(以自己电脑为准)

C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\Scripts

2、WebDriver的安装

       2.1查看当前浏览器版本,单击Chrome浏览器右上角“”,选择【帮助】--单击“关于Google Chrome”,打开“关于Chrome”页面。当前版本号为131。

       2.2打开ChromeDriver官网下载Chrome浏览器版本对应的ChromeDriver。

              ChromeDriver下载地址:https://chromedriver.storage.googleapis.com/index.html

              当前浏览器版本号为131,对应114即可。

       2.3下载ZIP格式的压缩包至本地D盘,解压后得到“chromedriver.exe”程序。

       2.4配置WebDriver环境变量

      

       2.5打开命令行窗口,在该窗口输入chromedriver -version命令。若命令执行完毕后出现ChromeDriver版本,则说明环境变量配置成功。

3、Selenium的基本使用

       WebDriver类的常用属性和方法

get()方法用于操作浏览器访问网页.


http://www.ppmy.cn/news/1561144.html

相关文章

DeepSeek v3为何爆火?如何用其集成Milvus搭建RAG?

最近,DeepSeek v3(一个MoE模型,拥有671B参数,其中37B参数被激活)模型全球爆火。 作为一款能与Claude 3.5 Sonnet,GPT-4o等模型匹敌的开源模型DeepSeek v3不仅将其算法开源,还放出一份扎实的技术…

深入Android架构(从线程到AIDL)_11 线程之间的通信架构

目录 5、 线程之间的通信架构 认识Looper与Handler对象 主线程丢信息给自己 子线程丢信息给主线程 替子线程诞生Looper与MQ 5、 线程之间的通信架构 认识Looper与Handler对象 当主线程诞生时,就会去执行一个代码循环(Looper),以便持续监视它的信息…

web3基于OP_Rollup的L2扩容方案-Arbitrum

业务模型 价值:arbitrum对于用户来说的核心价值是交易速度、更低的gas费用、欺诈证明技术保证L2层交易具备L1层的安全性。 L2层的网络具备兼容L1层所有应用的特点,任何L1层的应用都可以拓展到L2层,包括普通的消息调用、治理、代币交易等。 …

node.js内置模块之---http 和 https 模块

http 和 https 模块的作用 在 Node.js 中,http 和 https 模块用于创建和处理 HTTP 和 HTTPS 请求/响应 http模块 http 模块提供了用于实现 HTTP 协议的功能。它可以用来创建 HTTP 服务器,处理 HTTP 请求,发送 HTTP 响应,同时也可以…

大象喝水C++

题目&#xff1a; 代码&#xff1a; #include<iostream> #include<cmath> using namespace std; int main(){double r,c,h,pi,v,water;pi3.14159;cin>>h>>r;vpi*r*r*h/1000.0;water20.0/v;cceil(water);cout<<c<<endl;return 0; }

MCS-51单片机常用汇编指令和特殊功能寄存器~

今天给小伙伴们总结了一下MCS-51单片机常用的汇编指令和特殊功能寄存器&#xff0c;希望能在大家解决问题时提供帮助~。 一.汇编指令 1.数据传输指令 MOV A, #data: 将立即数传送到累加器A。MOV A, Rn: 将寄存器Rn的内容传送到累加器A。MOV Rn, #data: 将立即数传送到寄存器…

springboot573学院个人信息管理系统(论文+源码)_kaic

摘 要 随着社会的发展&#xff0c;学院个人信息的管理形势越来越严峻。越来越多的用户利用互联网获得信息&#xff0c;但学院个人信息鱼龙混杂&#xff0c;信息真假难以辨别。为了方便用户更好的获得学院个人信息&#xff0c;因此&#xff0c;设计一种安全高效的学院个人信息管…

OneFlow的简单介绍

OneFlow 是北京一流科技有限公司旗下的采用全新架构设计的开源工业级通用深度学习框架。以下是关于 OneFlow 的详细介绍&#xff1a; 本篇文章的目录 特点 功能 应用场景 发展历程 特点 简洁易用的接口&#xff1a;为深度学习相关的算法工程师提供一套简洁易用的用户接口…