1. 首页
  2. 编程语言
  3. Python
  4. Python爬取酷狗MP3音频的步骤

Python爬取酷狗MP3音频的步骤

上传者: 2021-07-03 22:55:54上传 PDF文件 114.04 KB 热度 18次

..返回数据中有一个play_url,打开后正是我们需要的音频。查看该url的headers,其params参数如下,通过反复不同的几次尝试,得知r、callback、dfid、mid、platid这几项不变,而通过初步的requests尝试,发现最后一项'_'可有可无,改变的只有hash和album_id两项。...该url返回值中有hash和album_id存在,我们之后只用搜索结果第一项。同样分析其params参数,改变的只有keyword、signature、clienttime、mid、uuid。后三者可以比较容易看出其为毫秒级时间戳(13位),keyword也挺容易明白,signature哪里找呢?通过全局搜索signature,发现有一个js文件中含有该关键词。在watch里不难发现o为一个长度为20的数组,之后我们按之前理解将字符串拼接。反正我不会 0.0,那也有办法,用python调用js文件。

下载地址
用户评论