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
然后回到项目中运行即可成功运行!!