mac 上安装Selenium + 谷歌浏览器驱动 116.0.5845.x

server/2024/12/26 1:47:12/

1、本地安装Selenium

pip install selenium
pip show selenium

2、安装谷歌驱动

(1)驱动地址

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

(2)查看谷歌版本

(3)选择驱动并下载

    

上述没有我的浏览器对应的版本,我从这里获取的116.0.5845.x 的版本。如何下载Chrome浏览器历史版本_chrome历史版本下载-CSDN博客

(4)移动到/user/local/bin  (win系统也就是,配置path)

下载的文件默认在Downloads下,解压之后把它移动到/usr/local/bin

cd Downloadsmv chromedriver /usr/local/bin

(5)在代码里面测试,是否成功

chromedrier -v 能正确显示出来版本号,但是并不能代表成功!!!!

使用代码验证,代码如下:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service as ChromeService
from time import sleep# 设置正确的驱动路径
service = ChromeService(executable_path="/usr/local/bin/chromedriver")
options = webdriver.ChromeOptions()
driver = webdriver.Chrome(service=service, options=options)# 打开一个网站
driver.get("https://www.baidu.com")
sleep(3)   # 打开页面,3秒后再关闭
# 获取页面标题
print(driver.title)# 关闭浏览器
driver.quit()


继续咯。


http://www.ppmy.cn/server/153194.html

相关文章

ISO17025最新认证消息

ISO17025认证是国际上广泛认可的实验室管理标准,全称为《检测和校准实验室能力的通用要求》,由国际标准化组织(ISO)和国际电工委员会(IEC)联合发布。以下是对ISO17025最新认证消息及相关内容的归纳&#xf…

设计模式——组合模式

文章目录 1.定义2. 结构组成3. 组合模式结构4. 示例代码5. 模式优势6. 应用场景 1.定义 组合模式是一种设计模式,它允许将对象组合成树形结构来表示 “部分 - 整体” 的层次关系,使得客户端可以统一地处理单个对象和对象组合,而无需区分它们…

深度解析 Pytest 中的 conftest.py

关注开源优测不迷路 大数据测试过程、策略及挑战 测试框架原理,构建成功的基石 在自动化测试工作之前,你应该知道的10条建议 在自动化测试中,重要的不是工具 在使用 Pytest 进行测试的过程中,conftest.py 文件扮演着极为重要的角色…

【bWAPP】XSS跨站脚本攻击实战

别低头&#xff0c;皇冠会掉&#xff1b;别流泪&#xff0c;贱人会笑。 0x01、XSS - Reflected (GET) Low 输入的内容直接输出到页面中: 后台服务端没有对输入的参数进行过滤, 构造一个注入xss payload即可: <script>alert(1)</script> 成功弹窗 Medium 审查…

【GIS教程】使用GDAL实现栅格转矢量(GeoJSON、Shapefile)- 附完整代码

文章目录 一、 应用场景1、GeoJSON2、ESRI Shapefile3、GDAL 二、基本思路1、数据准备2、重投影&#xff08;可选&#xff09;3、创建空的矢量图层4、栅格转矢量 三、完整代码四、总结五、拓展&#xff08;使用ArcGIS工具进行栅格转矢量&#xff09; 一、 应用场景 TIFF格式的…

2.利用docker进行gitlab服务器迁移

一、Docker安装 安装Ubuntu 22.04.3 LTS \n \l 1、旧版本安装包清理 sudo apt-get remove docker docker-engine docker.io containerd runc当你卸载Docker时&#xff0c;存储在/var/lib/docker/中的图像、容器、卷和网络不会自动删除。如果你想从一个干净的安装开始&#x…

详解Ollama api (Windows环境)

Ollama可以像一个本地软件一样在Windows中运行。通常通过以下两种方法来使用Windows中的Ollama。 在cmd或powershell中输入命令基于本地主机http://localhost:11434的Ollama API 关于Ollama的安装和命令行的使用方法可以参考我的另一篇博文。这篇博文主要介绍api的使用方法。…

Linux搭建TRELLIS详细流程

TRELLIS是最新的3D生成模型,官网地址如下: https://github.com/microsoft/TRELLIS 下面是详细的搭建流程。 由于是在Ubuntu系统上搭建的,下面操作仅限Ubuntu系统查看。 不过Windows系统大同小异,而且青龙大佬已经做了相关整理。 Windows系统的可以去看青龙大佬的b站视…