【Python爬虫】从最简单的调用接口采集网易云音乐数据,到升级版JS加密解析数据爬取
环境
python3.8
pycharm2021.2
知识点
requests >>> pip install requests
execjs >>> pip install PyExecJS
第一步
打开这个网站 在里面去分析我们需要的数据 每个音乐的名称 id

去网页源代码查找数据,发现并没有,这个网页 并不是一个静态页面

打开开发者工具,找到歌曲的id

找到真正的目标网址 https://music.163.com/discover/toplist


第二步
通过代码去实现当前这一个步骤
通过代码去访问当这个页面 -- 拿到网页源代码
提取我们真正想要的 音乐的名称 id
下载音乐: id获取是为了下载音乐
分析里面音乐数据的 加密规则 去下载歌曲
开始代码
先导入所需模块
请求数据
提取我们真正想要的 音乐的名称 id
导入js文件
保存文件

