本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下

import requests

import bs4

import json

def get_hot_comments(res):

comments_json = json.loads(res.text)

hot_comments = comments_json['hotComments']

with open("hotcmments.txt", 'w', encoding = 'utf-8') as f:

for each in hot_comments:

f.write(each['user']['nickname']+':\n')

f.write(each['content']+'\n\n')

f.write("-------------------------------------\n")

def open_url(url):

rname_id = url.split('=')[1]

headers={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36",

"referer": "http://music.163.com/song?id=4466775&market=baiduqk"}

params = "PWXGrRPQKqZfgF4QTEivQ9eZfrCscY2YtKA60Xw6P6kL6v4J09c/g+PNwzks+mpwUDmjDWvJ0CNfV/Vzeh0iLNIVyWZ+9wezTESdC2/lpPKgcSgFo8au3evlS5OpciLmVG7YGhEFiocZQ/ccGaFdG4WdqStjPDEIoBfzeGZJZIsixW0SG4zVhBrfgKTi0i22"

encSecKey = "61be0f8c5305c919985b294069695d2ba84746c75ed902e8157b6b595a920c57cfedf552f5c764fed37be84bfd1cce31e05eb364644930fbe6bc074747ed8e670933aef4d8b8841209c6956f4b532f8a3caadfaffb61f233a42e53dc5795183b9c6ccb30b8aa56d656466cc6523e8213560bb3e476ab95d58755f47f91cf7f53"

data ={

"params": params,

"encSecKey": encSecKey

}

target_url = "http://music.163.com/weapi/v1/resource/comments/R_SO_4_{}??csrf_token=".format(rname_id)

res = requests.post(target_url, headers = headers,data = data)

return res

def main():

#url = input("请输入您需要获取的歌曲地址:")

url = "http://music.163.com/#/song?id=4466775"

res = open_url(url)

get_hot_comments(res)

#with open("res.txt",'w', encoding = 'utf-8') as f:

# f.write(res.text)

if __name__ == "__main__":

main()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

python爬取网易云音乐热评_python爬取网易云音乐评论相关推荐

  1. 网易云音乐热评API抓取源码

    源码介绍: 网易云音乐热门评论随机API接口纯源码,随机热评. 标准链接格式为:xxx.com/xxx.php?format=text Json数据输出格式:xxx.xxx/xxx.php?forma ...

  2. 网易云音乐评论催泪刷屏?我用Python抓取了1008328条热评告诉你为什么!

    如果再过20年,你还会记得那些年上过的网易云热评吗? 看了那么多的网易云热评,技术思维作祟,我终于也忍不住写个爬虫,用Python通过对1008328条网易云音乐热评的抓取,我们可以得出一个对百万热评 ...

  3. python可视化分析网易云音乐评论_网易云音乐评论催泪刷屏?我用Python抓取了1008328条热评告诉你为什么!...

    文/程天 版面/胡曼君 镝摘 如果再过20年,你还会记得那些年上过的网易云热评吗? 看了那么多的网易云热评,技术思维作祟,我终于也忍不住写个爬虫,用Python通过对1008328条网易云音乐热评的抓 ...

  4. 网易云音乐热评详细源码-Python

    爬虫 & 数据分析 运行环境:python3.6 为方便理解,网易云音乐热评的爬取代码分为两部分 1. 先爬取每个歌单里的歌曲的url,导出到music1_01.csv文件中 2. 爬取每首歌 ...

  5. python网易云听歌时长_用Python爬取10w条网易云音乐热评并进行分析的方法总结

    有个段子讲"十年文案老司机,不如网易评论区,网易文豪遍地走,评论全部单身狗",网易云音乐的评论区也一直都是各类文案大神的聚集地. 那么我们普通用户到底如何成为网易云音乐评论里的热评 ...

  6. python爬取网易云音乐热评

    由于网易云音乐热评特别不错,所以前段时间无聊就看了一下怎么爬他们的热评 ,附上代码 这是直接爬出来的所有信息,需要在进行数据清洗下 不懂的可以私信我 import requestscookies = ...

  7. python爬取网易云音乐热评,爬取网易云音乐热评[附上音乐下载]

    [Python] 纯文本查看 复制代码import requests import time,os from bs4 import BeautifulSoup class Music_down: de ...

  8. Selenium爬取36万条数据告诉你:网易云音乐热评究竟有什么规律?

    网易云音乐火不火我不知道,可是评论很火,之前也见过不少的帖子抓取网易云音乐评论,今天咱们也来试试 这篇文章主要介绍了python selenium爬取网易云音乐热评,文中通过示例代码介绍的非常详细,对 ...

  9. python音乐的数据抓取与分析_python抓取网易云音乐热评做词图数据分析

    最近就有一部"怀旧"题材的电影,未播先火,那就是刘若英的处女作--<后来的我们>.青春,爱情,梦想,一直是"怀旧"题材的核心要素,虽然电影现在还未上 ...

最新文章

  1. SpringMVC框架结构以及架构流程
  2. python 闭包_一篇文章读懂Python的闭包与装饰器!
  3. [网络安全自学篇] 九十.远控木马详解及APT攻击中的远控和防御
  4. 手把手maven的功能/安装/使用/idea集成
  5. StrictMode使用和查询联系人手机联系人和sim卡联系人
  6. 数据挖掘工具主要有哪几种?
  7. matlab画单位圆的代码,请问用MATLAB软件,以动画的形式作出单位圆x^2 +y^2 = 1的图像的程序代码是什么?...
  8. x265-1.8版本-common/wavefront.h注释
  9. PHP 图片转base64编码 和 base64编码字符串转换成图片保存
  10. Day.js格式化时间
  11. 苹果CMS根据有无播放组输出不同的内容
  12. 【算法千题案例】每日LeetCode打卡——92.最短补全词
  13. Very Deep Convolutional Networks for Large-Scale Image Recognition—VGG论文翻译—中文版
  14. 机房布线系统施工要点解析
  15. 深度:中老年化妆品市场规模超千亿,7000条中老年化妆品消费数据里藏着哪些商业机会?
  16. linux下安装teamviewer方法
  17. Algorand 系列一:VRF 密码学抽签原理及其在 Algorand 中的应用
  18. 贝壳后台开发面经(22 届春招)
  19. 【标准文件免费下载】国家标准和行业标准 良心网站推荐
  20. MYSQL知识点记录-1

热门文章

  1. Win系统 - Win10 进入 BIOS 系统(非启动快捷键)
  2. Flink-CDC 动态监控 mysql 数据表
  3. 浏览器劫持解决:解决浏览器的捆绑问题
  4. 团队作业1 团队展示选题
  5. 330tsl是什么意思_大众途观2015款车尾330tsl是什么意思
  6. Android相机预览,指定区域显示预览框,在区域内出现人脸进行人脸识别,并抓拍人脸照片存在本地,CameraX,虹软人脸识别
  7. UE4使用OpenCV插件调用电脑摄像头
  8. 【文科生带你读JavaScript数据结构与算法】2. 双向链表与LRU缓存算法原理与实现(下)
  9. react-native-webrtc之采坑之旅
  10. 数字证书认证(CA)中心