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

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

我们可以用命令,来安装selenium库。在这里插入图片描述
如果,不行,请尝试更新pip,再安装,更新pip的命令
在这里插入图片描述
打开chrome(谷歌)浏览器,在搜索框内,输入命令:chrome://version/即可查看。
在这里插入图片描述
我的谷歌是84版的所以选择去下载对应的版本。有需要的小伙伴也可以找我要,因为我之前不懂搞,下了很多的安装包,如果,网络不行,或者是请求出错,可以跟我私聊,我发你包。
在这里插入图片描述
在这里插入图片描述
然后,下好后,我们可以测试一下,打开pycharm编辑器,输入以下代码:
在这里插入图片描述
注意,我的文件夹(目录)路径是G盘的,大家可以设置成自己chromedriver的路径,结果显示:
python从入门到放弃篇27(selenium库的安装,与基本配置)实现简单的web页面打开_第1张图片
当然,如果我们仅仅只是想要实现无界面浏览器,这样已经足够了,但是,我们每次都需要设置路径,很麻烦,所以,我们选择配置环境变量来解决这个问题。
对于配置环境变量,我试了几个小时,终于找到一个合理的答案了,我不知道大家是不是像我这么难的…参考了以下文章
第一个链接地址: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个小时…如下图:
python从入门到放弃篇27(selenium库的安装,与基本配置)实现简单的web页面打开_第2张图片
然后,我们就不需要再写chromedriver的路径了,省事。运行代码:
python从入门到放弃篇27(selenium库的安装,与基本配置)实现简单的web页面打开_第3张图片
结果:
python从入门到放弃篇27(selenium库的安装,与基本配置)实现简单的web页面打开_第4张图片
很不错,今天又学到新的东西了,虽然过程有些艰难,不过,最后的结果却是好的。

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

你可能感兴趣的:(python,chrome)