chrome更新后,再次使用selenium打开chrome却发现闪退了?全网最详细教程,肯定能帮到你!

文章讲述了作者在更新Chrome后遇到Selenium无法正常打开浏览器的问题。为了解决这个问题,作者提供了详细的解决方案,包括下载与Chrome版本匹配的chromedriver,修改代码中的executable_path以指定 chromedriver 的路径,从而成功解决了闪退问题。
摘要由CSDN通过智能技术生成

问题描述

我的chrome一直提示我要更新,我嫌它一直提示很烦人,就更新了。不更新不要紧,更新后我发现我的selenium打开chrome时开始闪退,这是之前没有的情况,我估计肯定是和版本有关

解决方案

首先,和网上大多数教程说的一样,我们要去下载一个和chrome版本对应的chromedriver

网址如下——http://chromedriver.storage.googleapis.com/index.html

进入网址后,发现有很多数字,对应着相应的版本号
在这里插入图片描述
那我们要选择哪个版本呢?答案要到chrome中寻找

点击设置
在这里插入图片描述
点击左下角的关于chrome

在这里插入图片描述
可以看到是90开头的,再去之前的页面找到对应的版本

就是它了
在这里插入图片描述
点进去查看下载win32版本(以windows举例),64位的下这个也可以,大家不必担心
在这里插入图片描述

下载后解压,得到一个exe文件
在这里插入图片描述
将其放入python下的Scripts中(我之前就是放在这,可以正常运行,但我这个方法放在别的地方也可以)

重启pycharm

最关键的部分来了!我们需要修改一下我们原来的代码:
在这里插入图片描述
这个方法的原理就是通过executavle_path锁定我们刚刚下载好的exe文件的位置,所以我才说放在哪都可以

运行一下,完全ok!!!
在这里插入图片描述
觉得有帮助的小伙伴可以点一个免费的赞,我们花开再会!

评论 42
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值