Puppeteer是Google开发并开源的一款工具,可用代码驱动浏览器操作。由于诸多优秀的特性,Puppeteer常被用在爬虫与自动化测试上。详细介绍参见官方 Puppeteer本身是个NodeJS的库,自动化脚本也需要使用NodeJS编写,如果对JS不了解建议先学习JavaScript基础语法,或者使用Selenium等其他工具去实现。Node环境配置下载并安装NodeJS:*(可选)配置淘宝的源,加速npm包的下载:配置淘宝的Puppeteer下载源,用于安装Chromium:国内不配置时会在卡在下载Chromium新建一个test.js运行:知识点。网易云音乐的API经过AES和RSA算法加密,需要携带加密的信息通过POST方式请求才能获取到数据。但 Puppeteer 出现后,这些都不重要了,只要它页面上显示了,通过 Puppeteer 都能获取到该元素。

Puppeteer环境搭建的详细步骤

Puppeteer环境搭建的详细步骤

Puppeteer环境搭建的详细步骤