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)

成功打开!

相关推荐
echome8882 小时前
Python 异步编程实战:asyncio 核心概念与最佳实践
开发语言·网络·python
轮到我狗叫了2 小时前
GAN初次阅读
人工智能·神经网络·生成对抗网络
一只土卜皿2 小时前
列线图/诺莫图 含概率轴
人工智能
yunyun321232 小时前
自动化与脚本
jvm·数据库·python
造夢先森2 小时前
【白话神经网络(三)】从Transformer到XXX
人工智能·神经网络·transformer
暮冬-  Gentle°2 小时前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
setmoon2142 小时前
构建一个基于命令行的待办事项应用
jvm·数据库·python
研究点啥好呢2 小时前
3月22日GitHub热门项目推荐|网页浏览,何须手动
人工智能·python·开源·github
zl_vslam2 小时前
SLAM中的非线性优-3D图优化之相对位姿Between Factor-四元数(十二)
人工智能·算法·计算机视觉
三块可乐两块冰2 小时前
【机器学习笔记三十二】机器学习三十二
python