Selenium的使用 上面讲解了 Ajax 的分析方法,利用 Ajax 接口可以非常方便地爬取数据。只要能找到 Ajax 接口的规律,就可以通过某些参数构造出对应的请求,自然就能轻松爬取数据啦。 准备工作 基本用法 初始化浏览器对象 访问页面 查找节点 节点交互 动作链 运行 JavaScript 获取节点信息 切换 Frame 延时等待 前进和后退 Cookie 选项卡管理 异常处理 反屏蔽 无头模式 总结 现在,我们大体了解了 Selenium 的常规用法。有了 Selenium 处理 JavaScript 渲染的页面不再是难事,7.5 节我们会用一个实例演示利用 Selenium 爬取网站的流程。 本节代码参见: https://github.com/Python3WebSpider/SeleniumTest 第 7 章 JavaScript动态渲染页面爬取 Splash的使用