例如运行如下代码

from selenium import webdriver

browser = webdriver.PhantomJS()   # 指定浏览器为PhantomJS
browser.get('https://www.baidu.com')
print(browser.current_url)

如果使用Pycharm可以看到

PhantomJS被标记,指出其存在问题

运行程序报错

 

这个报错的意思是在selenium.webdriver模块中找不到有关PhantomJS的信息。因为新版的selenium已经放弃了PhantomJS。目前的selenium版本已经更新到了4.1.0。

如果仍想要使用的话,建议降低selenium版本,下载2.48.0版本。

可使用pip安装

1.wind+R输入cmd打开命令提示符

 

输入

pip uninstall selenium

 

先将原先selenium卸载

2.再输入

 

pip install selenium==2.48.0

即可下载成功。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐