问题描述:之前用selenium下的webdriver打开chrome网页后,网页会一直留在页面,但是昨天突然浏览器运行完后,自己就退出了。

现象如下面的gif,这个gif有点长,反正就是自己会闪退:

网上一番搜索,有以下几个方面:

1、任务结束后线程随主程序一起结束。

2、webdriver和浏览器的版本号要匹配,否则浏览器会闪退。

很快我就排除了第一个可能,然后我重新下载了chromedriver,网址如下:

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

打开过后,如下图:

这个驱动型号的选择,需要根据你当前的chrome浏览器版本号确定:

在设置-关于里面可以看到

但可以发现,驱动号码和浏览器版本号并不能完全相同,

我看反正只有一个高版本,于是我下载了高版本的,以为能兼容,发现不行,最后我下的是

100.0.4896.60版本的驱动。

那么下载好驱动了放哪个文件夹装呢:

我认为是应该放你(编译)解释器的根目录:

我放的是这个位置:

放入这个文件夹后,我安装了一下,发现还是不行,可能是执行路径也要更改,在Python里面,执行路径改一下:

from selenium import webdriver
driver_path = r'C:\AA\2022\4_9\chromedriver.exe'
drv = webdriver.Chrome(executable_path=driver_path)
drv.get('https://www.baidu.com/')

然后再执行一遍,效果如下:

但是以后chrome浏览器可能还会自动更新,可以在msconfig里面把自动更新关掉。

下面是参考的文章,感谢下面文章的作者。

python运行selenium时浏览器闪退情况:_颓废猫的博客-CSDN博客_selenium打开浏览器闪退https://blog.csdn.net/weixin_45466049/article/details/105787687?ops_request_misc=&request_id=&biz_id=102&utm_term=selenium%E9%97%AA%E9%80%80&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-105787687.142^v7^pc_search_result_control_group,157^v4^control&spm=1018.2226.3001.4187

chrome更新后,再次使用selenium打开chrome却发现闪退了?全网最详细教程,肯定能帮到你!_此杭非彼航的博客-CSDN博客https://blog.csdn.net/ljhsq/article/details/117201292?ops_request_misc=&request_id=&biz_id=102&utm_term=selenium%E9%97%AA%E9%80%80&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-6-117201292.142^v7^pc_search_result_control_group,157^v4^control&spm=1018.2226.3001.4187

selenium 程序执行完之后,闪退的解决方法_Candy1120628的博客-CSDN博客_selenium闪退https://blog.csdn.net/u012620887/article/details/107536170?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164983411316780271573710%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=164983411316780271573710&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-107536170.142^v7^pc_search_result_control_group,157^v4^control&utm_term=selenium%E9%97%AA%E9%80%80&spm=1018.2226.3001.4187

selenium 程序执行完之后,Chrome闪退的解决方法相关推荐

  1. selenium 程序执行完之后,闪退的解决方法

    情况1: chrome浏览器不会自动关闭 from selenium import webdriver dr=webdriver.Chrome() dr.get('http://xxxxxxxx') ...

  2. python+selenium自动化测试环境搭建(Python+Selenium程序执行完,chrome浏览器自动关闭解决方案)

    第一步:安装python解释器 官网地址:https://www.python.org/ 我的版本是python3.9 第二步:安装pycharm编译器. 第三步:安装selenium库 1.以管理员 ...

  3. c语言10.0程序闪退,系统之家xp系统C语言程序闪退的解决方法

    在xp系统中,很多使用VC++6.0编译C程序的用户们都经常会遇到C语言程序闪退的问题,在编译器中调试运行的时候一切正常,可将DEBUG中生成的EXE文件拿出来双击运行却发现程序运行完后就闪退了.怎么 ...

  4. win10的c语言程序闪退,win10内置应用出现闪退怎么回事? win10打开应用总闪退的解决方法...

    Windows10操作系统新增加很多实用的功能,对大家操作电脑有很大帮助.Win10专业版系统自带有相机功能.地图功能.时钟功能,同时还有一个应用商店功能,有的小伙伴说打开内置应用时出现闪退,究竟是哪 ...

  5. 电脑用计算机软件一直闪退,电脑打开软件出现闪退的解决方法

    原标题:电脑打开软件出现闪退的解决方法 在我们使用电脑时,都会下载不少软件来使用.在使用软件时,一般不会出现什么问题,但也有特殊的情况,今天,就有小伙伴向小编反馈,电脑在下载软件后打开总出现闪退的情况 ...

  6. revit输入序列号闪退_BIM软件小技巧:关于REVIT启动闪退的解决方法

    关于REVIT启动闪退的解决方法 对于revit启动闪退问题,原因一般为一下几种: 1.显卡不支持3D加速 2.显卡支持3D加速但显卡驱动配置不当 3.Autodesk 证书授权进程被优化软件禁止 4 ...

  7. 关于PS插件Nik Collection不兼容cc2021闪退的解决方法

    Adobe CC 更新到2021后,有不少小伙伴都发现了一个问题,之前能用的好几个Nik插件,现在都用不了了!调完一张照片尝试保存更改时,结果会让PS闪退关闭.这就让许多摄影师和设计爱好者们感到十分的 ...

  8. HDFView 3.1.2 在WIN10系统安装后打开出现黑框闪退的解决方法

    HDFView 3.1.2 在WIN10系统安装后打开出现黑框闪退的解决方法 HDF文件是美国国家高级计算中心为了满足各种领域研究需求而研制的一种能高效存储和分发科学数据的新型数据格式.HDFView ...

  9. pdfwin10闪退_win10系统打开文件夹闪退的解决方法

    今天小编给大家分享的是Win10系统打开文件夹闪退的解决方法,使用win10系统过程中,有时会遇到打开桌面文件夹就一直出现闪退的故障,为此问题困扰的用户,可参照以下的方法进行解决. 更新win10版本 ...

最新文章

  1. ​10.24,华为鲲鹏要为程序员发福利!
  2. TYVJ P1080 N皇后 Label:dfs PS:以前做的一道题,贴出来防忘
  3. php两个数组去掉相同的,php如何删除两个数组中相同的数据
  4. 如何多人共同编辑_如何实现可多人协作的“在线excel”系统?
  5. SSLOJ 1351.矩形反色
  6. 5.1(统计正数和负数的个数然后计算这些数的平均值)
  7. PHP设计模式——工厂方法
  8. 【转】纯干货:PS高手完全自学宝典(原创文章)
  9. Linux内核移植之DM9000网卡驱动
  10. 苹果cms vod.html,苹果cms
  11. ctf夏季集训结训赛-简单题writeup
  12. Grafana-创建仪表板的Best实践
  13. 拼多多怎么做?无货源新手怎么轻松上手?(小珏)
  14. win10网页找不到服务器dns,Win10系统下网页打不开提示无法解析服务器DNS如何解决...
  15. 获取用户输入到input的内容并传给后台拿数据
  16. 毕业设计-基于SSM医院信息管理系统
  17. UE4 安卓手机launch报错
  18. Flask_从入门到放弃?不!!!从入门到入土!!
  19. 第二章:阿里云ECS服务器(G5)安装配置docker
  20. 使用队列 模拟跳舞舞伴Java实现

热门文章

  1. 计算机网络 以太网
  2. 【HTML】location对象
  3. vue3+ts 标签编码批量打印功能
  4. 以太坊:普通人的电子纹身
  5. 基于matlab的水下航行器建模与仿真,水下自主航行器(AUV)建模仿真探究.doc
  6. 再启程,研发应用开发平台
  7. uC/OS(Micro Controller OS)微控制器操作系统--UCOS
  8. 【buildroot适配】local.mk添加自带编译linux和uboot资源
  9. mac安装使用mathpix
  10. Hackthebox-Craft (Machine Maker: rotarydrone)