selenium英文原意是硒 在python中是一个自动化测试工具
selenium 可以完全模拟人,对浏览器操作,对动态数据进行获取 ,动态数据由代码生成,在页面的初始化过程中
是没有的,也无法获取 但是可以通过selenium进行获取
有些数据是需要进行登录后才能够获取的,比如说好友列表 评论 消费记录 登陆后获取cookie才能进行以上
操作,只要获取账号密码之后即可实现selenium代替登陆
selenium的特点
由程序控制浏览器进行操作,而不是手动操作浏览器
程序控制浏览器进行操作的时候 ,速度回很慢,所以要谨慎使用selenium
使用selenium控制浏览器的时候需要下载浏览器对应的驱动程序
selenium为开源的免费的,但是更新速度没有浏览器快不是因为selenium的官网新速度慢而是浏览器
的更新速度太快了,需要selenium与浏览器之间的冠词
引入selenium
在终端下输入pip install selenium
下载地址: https://github.com/mozilla/geckodriver/releases
根据自己电脑配置选择对应版本下载
下载地址: http://npm.taobao.org/mirrors/chromedriver/
把下载好的文件解压到 D:\Python\Anaconda\Scripts 路径下即可 就已经安装成功了