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)

成功打开!

相关推荐
2501_915909063 分钟前
Fiddler抓包与接口调试实战,HTTPHTTPS配置、代理设置与移动端抓包详解
前端·测试工具·ios·小程序·fiddler·uni-app·webview
dongdeaiziji3 分钟前
PyTorch自动微分系统(Autograd)深度解析:从原理到源码实现
人工智能·pytorch·python
啊吧怪不啊吧4 分钟前
从数据到智能体大模型——cozeAI大模型开发(第一篇)
人工智能·ai·语言模型·ai编程
whaosoft-1434 分钟前
51c视觉~3D~合集9
人工智能
勿在浮沙筑高台1 小时前
生产制造型供应链的采购业务流程总结:
人工智能·制造
生信大表哥7 小时前
单细胞测序分析(五)降维聚类&数据整合
linux·python·聚类·数信院生信服务器
新知图书8 小时前
FastGPT简介
人工智能·ai agent·智能体·大模型应用开发·大模型应用
seeyoutlb8 小时前
微服务全局日志处理
java·python·微服务
Dev7z8 小时前
基于Matlab卷积神经网络的交通警察手势识别方法研究与实现
人工智能·神经网络·cnn