python实战项目58:采集蜻蜓FM热门音频top排行榜
- 一、采集流程介绍
- 二、数据接口采集
- 三、使用xpath提取页面数据
-
- 1、抓包,找到数据接口
- 2、发送请求,获取数据
- 3、提取数据
- 4、保存数据
一、采集流程介绍
蜻蜓FM热门音频top排行榜的链接为: https://m.qingting.fm/rank/,首页如下图所示:
采集的思路为1、抓包、找到数据接口;2、发送请求;3、接收请求、提取数据;4、保存数据。
二、数据接口采集
蜻蜓FM热门音频top排行榜经改版之后目前为静态网站,但之前的数据接口依然可用,向接口发送请求可以直接获取json数据,完整代码如下:
python">import csv
import os
import requests
headers = {