Python - 08 - selenium

57 阅读1分钟

selenium

selenium一开始是作为一个自动化工具用来自动化测试的,后来发现可以用来模拟人的操作在网页上抓取数据 因为有的数据是经过加密算法的,直接通过requests拿到这些内容必须要解密才能看到,但是网站用的加密方法不好猜,那么 selenium就可以解决这个问题,拿到数据后让浏览器自己去解密,然后拿解密后的结果

  • 简介 本身是一个自动化测试的工具,可以从浏览器中提取内容,随着反爬机制越来越多,selenium开始受到追捧,但是有个最大的缺点,就是慢,因为它要启动一个第三方的软件(浏览器),并且要等浏览器把数据渲染完毕,这个过程就很耗时

  • 安装: pip install selenium 因为selenium需要启动你电脑上的浏览器,所以需要一个驱动程序来辅助 Chrome官方驱动地址:chromedriver.storage.googleapis.com/index.html Chrome淘宝驱动地址:npm.taobao.org/mirrors/chr…