网易云系列爬虫-采集歌单内歌曲热评
致敬https://github.com/p697
爬虫功能介绍:获取一个歌单内包含的所有的歌曲的热评,及评论者的个性签名,昵称,和评论内容
使用方法:在网易云网页端获取歌单的id,然后输入到程序,即可输出所有的数据
注意:需要使用:
pip install cloudmusic
安装cloudmusic类库
import cloudmusic
#返回值为一个由music对象组成的列表
print('Please enter a songlist id')
data = input() #此处输入歌单的id(可通过在网易云网页端获取)
songs = cloudmusic.getPlaylist(data) #得到一个歌单列表
for song in songs:print('===================')print(song.name) #name属性表示歌曲的名字coms = song.getHotComments(15) #获取歌单的热评数量,最大数量为15file = open('./music.text','a',encoding='utf-8') #文件存储位置及编码方式for com in coms: # 遍历歌单热评user_id =com['userId'] #输出评论者iduser = cloudmusic.getUser(user_id) #通过id查找到评论者signatures = user.signature #signature属性为评论者个性签名print("发布者:{}".format(com['nickName'])) #输出评论者的昵称print("个性签名:{}".format(signatures)) #输出评论者的个性签名print("内容:{}".format(com['content'])) #输出评论内容file.write(com['content']) #持久化存储评论内容print("获赞数:{}".format(com['likeCount'])) #输出评论获赞数量print("------------") #分隔符
效果图:在cmd中运行的结果
网易云系列爬虫-采集歌单内歌曲热评相关推荐
- Java 使用HttpURLConnection获取网易云(我喜欢的音乐)歌单内歌曲
Java 使用HttpURLConnection获取网易云(我喜欢的音乐)歌单歌单内歌曲 1.HttpURLConnection简介 2.前期准备 2.1 目标url 2.2 歌曲ID获得 2.3 u ...
- 网易云爬取首页歌单里的所有歌曲
网易云爬取首页歌单里的所有歌曲 前言:本文章仅供个人参考使用,非商用用途,其中参考了其他的文献资料,如有不妥之处,请联系本人邮箱:wurenjie8@163.com 思路:通过首页URL获取所有首页的 ...
- python爬虫网易云_Python爬虫网易云音乐Top50热门歌单
周末,打开手机听听音乐放松下,发现手机里的音乐好久没换了,想听点其他歌却不知道换什么歌,你们有没有遇到这样的听歌慌,今天就用 python 爬虫来爬取网易云音乐里不同类型歌手的 top 50 热门歌曲 ...
- Scrapy爬虫+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
此货很干,跟上脚步!!! Cookie cookie是什么东西? 小饼干?能吃吗? 简单来说就是你第一次用账号密码访问服务器 服务器在你本机硬盘上设置一个身份识别的会员卡(cookie) 下次再去访问 ...
- 来跟我学爬虫,爬取网易云音乐的邓紫棋歌单MP3,注意:VIP歌曲不可以爬取
@Author:Runsen 我又回来了写几个爬虫案例了,这次是写一个简单的爬虫,我来教你如何爬取网易云音乐的歌单MP3,正所谓下载一个mp3很麻烦,你们的女朋友想听歌,秀即使帮她爬取所有MP3,从此 ...
- 【vue3仿网易云音乐app】歌单列表以及歌单界面
实现效果: 实现思路: 异步获取后台api中的歌单信息 使用轮播图组件,实现歌单轮播 将播放量转换为万.亿单位 点击歌单画面,进入单独的歌单详情页 具体实现过程: 1. 异步获取后台api中的歌单信息 ...
- 计算机音乐 带你去旅行,网易云音乐《带你去旅行》热评
给你一首歌的时间 @明知是失败:帮你算了一下.你这次旅游估计要花20多万 @你迪er:昨天逗逗直播 粉丝在校长直播间带对型 说逗逗让他刷个大煎饼 校长明显眼泛泪 说她现在挺好 我也挺好 每天在家叫外卖 ...
- 运用Python——爬取网易云歌单的全部歌曲热评_爬虫的简单应用
导航 ·运用Python--爬虫_网易云音乐热评 ·运用Python--游戏_四子棋_劳拉下棋 文章目录 导航 1.展示截图 2.代码 3.分析 常量的定义.界面设计 依次爬取歌曲信息 创建表格 爬取 ...
- python实战:破解网易云音乐params及encSecKey加密参数实现歌单内任意歌曲下载(附参数分析过程)
**1.**首先我们打开歌单内的任意一首歌曲,在该页面下打开chrome的开发者工具后切换到Network后重新刷新页面,找到请求到该歌曲播放源的URL,如下图: 找到后切换到Headers,可以看到 ...
- Python3---站在大佬肩膀写爬虫-爬取网易云音乐热歌榜歌曲热评(精彩评论)
和我一起加入CSDN----程序猿和攻城狮的社区 网易云音乐是我比较喜欢的一个音乐平台,对于特别热爱听歌的人来说,网易云音乐精准的音乐定位和独特歌曲推荐,让人使用起来很舒服.所谓:自古评论出人才,精彩 ...
最新文章
- ssh框架实现数据库_自顶向下介绍SSH及其如何实现安全的数据共享
- Java反射 - 动态类加载和重载
- 详细分析内部类的发生内存泄漏的原因
- SwiftUI之深入解析如何创建和组合视图
- 雷林鹏分享:Ruby Web Services 应用 - SOAP4R
- CruiseControl.NET ----- mail 配置
- Arraylist理解(2)扩容
- 2016计算机知识点,2016年计算机一级考试知识点
- 组件的data属性 (有别于Vue实例的data属性)
- ngx-bootstrap使用04 carousel组件
- android搜索框布局文件,android搜索框列表布局,流程及主要步骤思维导图
- 2018.09.18 循环终止
- Python高级配色 RGB
- 中国石油井架行业发展前景与投资盈利预测报告2022-2027
- AD里面简易的3d制作
- 3.19美团实习面试一面二面(已offer)
- 以太坊项目代码贡献排名
- 计算机与测控技术专业就业方向,测控技术与仪器专业就业前景与方向(五篇)
- 大型网站系统与Java中间件实践
- 解决vue中父组件传图片路径src给子组件却无法正常显示图片的原因
热门文章
- 2018acm编程大赛题目c语言,编程竞赛题(超牛题目,留下做研究).doc
- 【latex论文】IEEE论文模板的使用教程
- 最新QQDIY动态静态名片代码
- Mac OS怎么删除虚拟机声卡
- 处理Simulink的代数环的方法为逐个添加一阶惯性环节
- 南京邮电大学高级语言程序设计实验二(选择与循环结构编程)
- 鸿蒙开发板Hi3861_驱动0.95_oled显示屏ssd1306_code-2.0-CANARY_双显示屏效果
- 网页监控系统设计之使用mjpg-streamer
- siri中文语音助理_2020年人工智能和语音控制的7项新发展
- 世界杯来了,移动办公的“世界杯”怎么踢?