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)

成功打开!

相关推荐
王哈哈^_^2 分钟前
CV三大核心任务:目标检测、图像分割、关键点检测
人工智能·算法·yolo·目标检测·计算机视觉·视觉检测
Chef_Chen9 分钟前
数据科学每日总结--Day14--数据挖掘
人工智能·数据挖掘
Macbethad20 分钟前
如何开发机器人的运动控制系统
人工智能·深度学习·机器人
newxtc21 分钟前
【河北政务服务网-注册_登录安全分析报告】
人工智能·selenium·安全·yolo·政务·安全爆破
mortimer24 分钟前
如何解决 uv run 因网络问题导致的 Python 下载失败
python·github
Mr.Winter`37 分钟前
无人船 | 图解基于MPC控制的路径跟踪算法(以全驱动无人艇WAMV为例)
人工智能·算法·机器人·自动驾驶·ros·路径规划
唔皇万睡万万睡43 分钟前
基于模板匹配的数字和大写字母识别(Matlab)
图像处理·人工智能·机器学习·计算机视觉·matlab
阿里云云原生1 小时前
阿里巴巴 AI Coding 分享会 —— Qoder Together 广州站来啦!
人工智能
DO_Community1 小时前
在 DigitalOcean GPU 云服务上使用 LangChain 构建Serverless AI 应用
人工智能·langchain·serverless