当前位置: 首页 > ds >正文

0. Selenium工具的安装

目录

  • 前言
  • 一、安装Chrome浏览器与驱动
    • 1 安装
    • 2. 解压驱动包并将其放到Python目录中
  • 二、安装Selenium
    • 0 前置条件:已经安装了Python
    • 1. 安装
    • 2.检查是否安装成功
    • 3. 测试用例

前言

提示:本篇介绍selenium工具的安装和使用

一、安装Chrome浏览器与驱动

1 安装

chrome及其驱动安装地址

  • 如果已经安装了chrome,则只需要安装对应的驱动;
    在这里插入图片描述

  • 如何查看自己的chrome版本:
    在这里插入图片描述
    在这里插入图片描述

  • 如果未安装chrome,则需要安装chrome与 对应版本的驱动;

这里推荐下载最新稳定版本(Stable)即可

2. 解压驱动包并将其放到Python目录中

在这里插入图片描述

二、安装Selenium

0 前置条件:已经安装了Python

下载地址:点我下载

在cmd终端输入指令 python,如果出现版本号,则代表安装成功在这里插入图片描述

1. 安装

  • 打开 命令行程序,运行如下命令
pip install selenium
  • 如果安装不了,可能是网络问题,可以指定使用国内的清华大学源
pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple

2.检查是否安装成功

输入 pip show selenium ,出现版本号及代表成功
在这里插入图片描述

3. 测试用例

案例:使用selenium打开百度页面
0. 前置条件:Python、selenium、chrome已经安装成功;

  1. 使用python编写如下代码
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
#打开浏览器
driver =webdriver.Chrome()
driver.maximize_window() 
#访问登录页
driver.get("https://www.baidu.com/")
time.sleep(3)
#关闭浏览器 
driver.quit()
  1. 运行python test.py

在这里插入图片描述

http://www.xdnf.cn/news/1957.html

相关文章:

  • 【Linux网络】TCP服务中IOService应用与实现
  • 一个非常快速的 Latex 入门教程【Part 2】
  • 2025产品经理AI效率指南:3大案例实战流程图、原型图与PRD文档
  • AI 场景落地:API 接口服务 VS 本地部署,哪种更适合?
  • 不在同一个局域网的远程桌面连接怎么设置?本地内网计算机让其他网络远程访问6种常用方法
  • 计算机界的50位大牛(23)—— 詹姆斯·尼古拉·格雷:数据库事务的缔造者
  • 客户联络中心能力与客户匹配方式
  • [论文阅读]ReAct: Synergizing Reasoning and Acting in Language Models
  • 【25软考网工】第三章(4)生成树协议、广播风暴和MAC地址表震荡
  • springboot2.x升级到3.x 惨痛经验总结
  • 每日算法-250425
  • kafka和Spark-Streaming2
  • [特殊字符]Google放大招!免费高配云主机开仓放粮,手慢无!
  • 详解 Servlet 处理表单数据
  • Linux进程学习【进程状态】
  • 【Linux】进程优先级和进程切换
  • Qt 调试信息重定向到本地文件
  • 深度学习--循环神经网络RNN
  • 自动化必备技能:JSONPath介绍
  • 【粉丝福利社】DeepSeek企业级AI应用实践
  • JPEG 解码 第28次CCF-CSP计算机软件能力认证
  • 《天道》:我发现能压制小人的人,都有一个共同点
  • 2025毕业生必看!用AI工具如何快速生成万字高质量论文
  • SQL Server 2019 安装与配置详细教程
  • Web 服务架构与技术组件概述
  • AI 开发工具提示词集体开源!解锁 Cursor、Cline、Windsurf 等工具的核心逻辑
  • 信创系统上使用 dpkg-repack 工具打包系统已安装软件
  • 用于渗透测试人员的 Burpsuite:Logger++
  • 二重积分的计算
  • 软件设计模式与体系结构:基于Java实现管道-过滤器架构