原创

闲来无事,利用python爬取下qq音乐吧,并对其进行数据分析!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43868766/article/details/88422752

三方包引入

使用到了以下包:

爬虫 scrapy

网络测试 requests

数据分析 numpy和pandas

绘图 matplotlib和wordcloud

pip install scrapy

pip install requests

pip install numpy

pip install pandas

pip install matplotlib

pip install wordcloud

python学习交流群 984632579 除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练、PDF电子文档、面试集锦、学习资料等。

爬取数据

打开QQ音乐网页版的分类歌单界面,乍一看,一分析网页源码,看到下图:

 

闲来无事,利用python爬取下qq音乐吧,并对其进行数据分析!

 

 

那么看来它就是使用动态填充的,那么它肯定就调用了接口,请求数据,那么就去找,在检查里的network中找啊找,最终找到了它:

 

闲来无事,利用python爬取下qq音乐吧,并对其进行数据分析!

 

 

闲来无事,利用python爬取下qq音乐吧,并对其进行数据分析!

 

 

然后写上代码,经过调试,终于成功了。

最后我把它保存成一个csv文件,通过播放量排序,截取前20,得到了下图

 

闲来无事,利用python爬取下qq音乐吧,并对其进行数据分析!

 

 

分析数据

对于这个数据的处理,就用到了numpy和pandas以及matplotlib。经过分析得出下图结果:

播放次数分析

 

闲来无事,利用python爬取下qq音乐吧,并对其进行数据分析!

 

 

标签分析

 

闲来无事,利用python爬取下qq音乐吧,并对其进行数据分析!

展开阅读全文

没有更多推荐了,返回首页

博客模板©2019 由CSDN提供 模版主题为:skin3-template by CSDN官方博客 设计