selenium下载安装对应的chromedriver并执行

文章目录

selenium

Selenium是广泛使用的模拟浏览器运行的库,它是一个用于Web应用程序测试的工具。 Selenium测试直接运行在浏览器中,就像真正的用户在操作一样,并且支持大多数现代 Web 浏览器。

对应版本chrome驱动下载
  • 查看浏览器对应的chrome版本
  • 浏览器输入chrome://version/
114以及之前的chrome版本

http://chromedriver.storage.googleapis.com/index.html

119/120/121的chrome版本

https://googlechromelabs.github.io/chrome-for-testing/

  • 只看最前面的版本,比如119
chromedriver安装

解压之后,将chromedriver.exe文件复制并粘贴到对应的python文件目录中,之后便不再需要设置路径,python会自动进行查找。

执行selenium代码
  • selenium打开百度网址
csharp 复制代码
from selenium import webdriver

driver = webdriver.Chrome() #  代码在执行的时候回自行去寻找chromedriver.exe(在python目录下寻找),不再需要制定chromedriver.exe路径
driver.get("http://www.baidu.com")
print(driver.current_url)

成功打开!

相关推荐
小马爱打代码1 分钟前
Spring AI:Docker 安装向量数据库 - Redis Stack
数据库·人工智能·spring
IT_陈寒3 分钟前
【SpringBoot 3.2实战】10倍性能优化的5个冷门技巧,90%开发者都不知道!
前端·人工智能·后端
小霖家的混江龙5 分钟前
Token 到底怎么来的? 一文读懂大模型分词的核心逻辑, 看完秒懂!
人工智能·python·llm
曲幽6 分钟前
Flask进阶必备:掌握中间件、钩子和扩展
python·flask·web·request·cors·wsgi
青云交7 分钟前
Java 大视界 -- Java 大数据机器学习模型在自然语言处理中的对话系统多轮交互优化与用户体验提升
java·大数据·机器学习·自然语言处理·对话系统·多轮交互
dragoooon348 分钟前
【OpenCV 图像处理 Python版】图像处理的基本操作
人工智能·opencv·计算机视觉
tangjunjun-owen8 分钟前
OpenCV在Visual Studio中的完整配置教程
人工智能·opencv·visual studio
搜移IT科技8 分钟前
加密货币市场的二元性 XBIT Wallet 硬件钱包风险缓解多元化策略
大数据·人工智能
余俊晖9 分钟前
大模型网页数据清洗工具思路:MinerU-HTML
人工智能·html·数据生成
小李小李快乐不已12 分钟前
图论理论基础(5)
数据结构·c++·算法·机器学习·动态规划·图论