您的位置:首页 > 编程语言 > Python开发

python从入门到放弃篇27(selenium库的安装,与基本配置)实现简单的web页面打开

2020-07-20 23:48 459 查看

今天,还是学爬虫,又学了一个新方法,就是无界面浏览器,原来看人家用PhantomJS(),但是现在作者已经发文说,暂停维护了,所以,用chrome(谷歌)的吧。我们先去官网找到对应谷歌浏览器的版本下载,谷歌浏览器版本查询,

我们可以用命令,来安装selenium库。
如果,不行,请尝试更新pip,再安装,更新pip的命令

打开chrome(谷歌)浏览器,在搜索框内,输入命令:chrome://version/即可查看。

我的谷歌是84版的所以选择去下载对应的版本。有需要的小伙伴也可以找我要,因为我之前不懂搞,下了很多的安装包,如果,网络不行,或者是请求出错,可以跟我私聊,我发你包。


然后,下好后,我们可以测试一下,打开pycharm编辑器,输入以下代码:

注意,我的文件夹(目录)路径是G盘的,大家可以设置成自己chromedriver的路径,结果显示:

当然,如果我们仅仅只是想要实现无界面浏览器,这样已经足够了,但是,我们每次都需要设置路径,很麻烦,所以,我们选择配置环境变量来解决这个问题。
对于配置环境变量,我试了几个小时,终于找到一个合理的答案了,我不知道大家是不是像我这么难的…参考了以下文章
第一个链接地址:https://blog.csdn.net/qq_41429288/article/details/80472064
第二个链接地址:https://www.jianshu.com/p/7713743ac687
第三个链接地址:https://www.cnblogs.com/zhxwind/p/12801164.html

我是看最后一篇文章才配好的,可能是我安装的是Anaconda3,所以要在Anaconda3中运行chromedriver,因此,我之前怎么配置都不行。
我仅仅只需要把解压后的chromedriver.exe放到Anaconda3的文件夹(目录)下面就行了…好简单…我竟然没有想到,搞了3个小时…如下图:

然后,我们就不需要再写chromedriver的路径了,省事。运行代码:

结果:

很不错,今天又学到新的东西了,虽然过程有些艰难,不过,最后的结果却是好的。

最后,感谢大家前来阅读鄙人的文章,文中或有诸多不妥之处,还望指出和海涵。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐