Selenium是一个自动化测试工具,利用它可以驱动浏览器执行特定的动作,如点击、下拉等操作,同时还可以获取浏览器当前呈现的页面的源代码,做到可见即可爬。对于一些JavaScript动态渲染的页面来说,此种抓取方式非常有效。
安装ChromeDriver
首先查看一下自己电脑上谷歌浏览器的版本,根据下面的链接跳转查看对应支持的chromedriver版本
https://blog.csdn.net/ywj_486/article/details/80940087
- 打开终端
- 输入以下命令直接安装ChromeDriver
brew install chromedriver
brew的安装可以参考React Native环境搭建
- 如若提示安装成功,即完成安装,可以在终端中输入以下命令进行验证
chromedriver --version
如若提示安装错误,可以根据错误提示继续输入命令进行安装(提示内容You can access it again by running ...
)
安装Selenium库
Selenium库的安装可以直接使用pip
命令,在终端输入以下命令即可进行安装
sudo pip install selenium
pip的安装可以参考Python Mac安装/卸载pip
网友评论