解决python无法打开谷歌浏览器问题

python+selenium 打开浏览器网页时可能会出现两种情况,

一、python 初次打开浏览器未进行安装浏览器控制插件,

二、python 能打开浏览器的情况下,突然有一天发现无法打开并报错新旧版本不一致;

遇到这两种bug 可以有两种方法进行解决,具体如何解决下面进行一一道来;

初次打开浏览器的话是因为未安装插件,偶然打不开是因为浏览器版本升级导致的,下面以谷歌为例讲一个通用的解决方法;

一、打开浏览器,在地址栏输入chrome://version/便可以查看到谷歌当前的版本号(或则点击浏览器右上角的三个点---点击帮助进行查看)

 

 二、 接着我们来到谷歌浏览器驱动的下载网址 http://npm.taobao.org/mirrors/chromedriver/

 

 选择对应的版本包,或则选择旧的版本包进行下载zip包,然后进行解压,将里面的  chromedriver.exe 插件放到安装python 的目录下

 

 三、同时将 chromedriver.exe 插件放在C盘的路径下,具体的位置:C:\Program Files (x86)\Google\Chrome\Application

然后回到项目中运行即可成功运行!!

另外一种解决方式便是将浏览器取消更新,也就是说只要初次安装插件后,便不会出现第二种情况

posted @ 2022-01-13 10:16  ganfd  阅读(3475)  评论(0编辑  收藏  举报