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)

成功打开!

相关推荐
数字生命卡兹克4 分钟前
第一个同时为人类和Agent设计的AI视频产品,它叫,LibTV。
人工智能
程序员小明儿5 分钟前
OpenClaw-RL 实战 06|异步无阻塞日志系统:如何在服务不中断的前提下记录每一轮交互的“学习数据”?
人工智能
@不误正业6 分钟前
从LangChain到OpenClaw:AI Agent框架选型指南(性能对比+源码分析)
人工智能·langchain
StoneWei7 分钟前
OpenClaw多Agent协同工作配置实战
人工智能
程序员小明儿7 分钟前
OpenClaw-RL 实战 04|捕捉“指导信号”实战:如何从用户纠正中提取Token级监督?
人工智能
m0_716667078 分钟前
趣味项目与综合实战
jvm·数据库·python
m0_662577978 分钟前
Python虚拟环境(venv)完全指南:隔离项目依赖
jvm·数据库·python
坐吃山猪17 分钟前
Python项目一键创建
开发语言·python
ZhengEnCi21 分钟前
08d-布隆过滤器是什么?
人工智能