Selenium+PhantomJS推荐使用Firefox或者Chrome的报错解决方法
今天在实现Selenium+PhantomJS案例时出现以下
报错1
未设置环境变量路径,然后按照网上方法有两种解决方式:
方法1:把下载的PhantomJS文件夹中的PhantomJS.exe程序放在Python.exe(环境所选的解释器的位置)同一个目录下,如下图。
方法2:添加PhantomJS.exe所在位置的绝对路径,类似下面,复制自己的路径名放到引号中
Webdriver.Phantomjs(executable_path=‘H:\project\bin\PhantomJS.exe’)
运行后出现报错2
**
报错2
**
serWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead
后面上网发现selenium已经放弃PhantomJS了,建议使用火狐或者谷歌无界面浏览器,网上说可以通过降低Selenium版本可以解决,既然都不支持了,就没必要折腾了。
谷歌和火狐都已经支持了,直接使用
Selenium+Chrome
Selenium+Firefox
即可
**
请参考教程:
Selenium+Firefox安装及使用教程
https://blog.****.net/u011318077/article/details/86644430
**