功能展示:
在网页版网易云随便找一首歌曲复制此歌曲的链接。


接着在文件夹里面有个hot_comments.txt的文件夹,里面就是我们要获取的热门评论。

结果对比:

源码附上:

# Requests模块和Json模块import requests  # ---网页请求
import json  # ---格式转换def get_hot_comments(res):comments_json = json.loads(res.text)hot_comments = comments_json['hotComments']with open('hot_comments.txt', 'w', encoding='utf-8') as file:for each in hot_comments:file.write(each['user']['nickname'] + ':\n\n')file.write(each['content'] + '\n')file.write("---------------\n")def get_comments(url):headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3861.400 QQBrowser/10.7.4313.400','referer': 'https://music.163.com/'}params = "Brz3HT85JisY8LDEnLmxi / xmif2K6blJa6S98 / yJLqJC57FXl3 / X2 / N4o7f + rI6X + XrTVC7x8LcajFJFdaJGEYAzGbBN6WQLsJSqWbi5PYjJ0DHpXPSqZk0o / +GOJigre4SPFZy1sAQvV + BNovPMpsaKevgNxMftnwzEictv6k2arH0y5XLZZ0y8P3FNYYgZ + s70qhLJHf8B5bfjf23uSiFaclQFGpM / Sn202q / iHgxXSq4f7y1NkFXlXXMfNn8io09KCa1yynKed9W1ptPI5q4Jj + 5\FQQgDYyXKHAvl1SisUm3Pj8rtl + VIGJFvyIVE"encSecKey = "d180e107a8c7d417d1a27bc23f2321b97d1744df31c17415843a41015fbec1ae3b681d45fc3d98974f05e1b552d5a5b54c750637f68d0b36e74596211e8db6d9d9969b52589a57c48c98a1c87dfaf3f93a228be636def04e36fd8ea2fe4c345b0951a9fe5fc8043937b753bbe5339a7d7180b0813b31af734668ab6f08eaa8c5"data = {"params ": params,"encSecKey": encSecKey}# 获取任意一首歌的精彩评论name_id = url.split('=')[1]target_url = "https://music.163.com/api/v1/resource/comments/R_SO_4_{}?csrf_token=".format(name_id)res = requests.post(target_url, headers=headers, data=data)  # 传入它的关键字参数return resdef main():url = input("请输入链接地址:")res = get_comments(url)  # 返回给相关获取的网页资源get_hot_comments(res)if __name__ == "__main__":main()

用Python爬取网易云热门评论(亲测有效)相关推荐

  1. python爬取网易云音乐评论分析_python爬取网易云音乐评论

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

  2. python爬取网易云音乐评论并进行可视化分析

    2019独角兽企业重金招聘Python工程师标准>>> 前言 今天为大家一个爬取网易云音乐评论的Python案例,并用Python的第三方库来进行可视化分析,生成图表样式,可以清晰地 ...

  3. Python爬取网易云歌曲评论,做词云分析

    前言 emmmm 没什么说的,想说的都在代码里 环境使用 Python 3.8 解释器 3.10 Pycharm 2021.2 专业版 selenium 3.141.0 本次要用到selenium模块 ...

  4. 使用selenium爬取网易云热门评论(超详细)

    最近在研究怎么爬取网易云音乐的热门评论,发现使用selenium是最简单的,话不多说直接上思路步骤. 首先查看网页源代码发现在源代码里发现找不到歌曲的信息,可以得知是动态网页. 打开开发者工具的Net ...

  5. Python爬取网易云音乐评论,反爬算啥啊!

    兴趣点: 这个网易云音乐的评论我早就想爬了,可惜技术不行,研究了两天的时间我终于用最简单的方法实现了网易云音乐评论的爬取,我以毛不易的<像我这样的人>为例来介绍一下 爬取网站: 虚假的爬取 ...

  6. python爬取网易云音乐评论分析_Python爬取网易云音乐评论(附加密算法)

    网易云音乐,里面汇聚了哲学家,小说家,story-teller,皮皮虾等各种人才,某些评论非常值得收藏(甚至开了一个歌单专门收藏它们).竟然这么好玩,何不尝试把他们爬取下来呢? 前置需求 可选:fid ...

  7. python 爬取网易云音乐评论

    网易云音乐的评论里总会有大批的神评论,突发灵感想写个爬虫爬取评论,后来发现百度的方法都需要AES加密的密钥,太麻烦了,本人小白表示看不懂,在知乎上看到网易云有API接口可以直接爬取,不需要任何密钥.具 ...

  8. python爬取评论_python爬取网易云音乐评论

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

  9. python爬取网易云音乐热评_python爬取网易云音乐评论

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

最新文章

  1. Python处理时间日期模块
  2. php 表单处理,用PHP提交from表单的处理方法
  3. 小练习——过滤掉出现次数最多的数据
  4. 【MySQL】[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
  5. esxi 部署模板_vSphere使用模板部署虚拟机
  6. webService(简单小demo)
  7. 在才开始进入前端这个坑的时候 在布局中会遇到很多问题 我才入这个坑的时候 在margin top 中遇到几个bug 我分享一下...
  8. 比特币 的 正统 ——BCH
  9. 极简的js点击组图切换效果
  10. php while次数,PHP While 循环
  11. 编辑中的word变成只读_打开Word文件是只读,怎么修改
  12. 操作系统的作用及基本特性
  13. python合并多个pdf文件
  14. java ios push_java向IOS设备推送消息
  15. java web查询某个时间段记录
  16. 用Liveupdata 刷MSI主板Slic 2.1
  17. 分享Silverlight/WPF/Windows Phone一周学习导读(1月3日-1月8日)
  18. 上海合宙Luat 模块 Air724开发板 入门指南(1)
  19. 10款相似图片搜索引擎
  20. java-php-python-ssm计算机网络精品课程网站计算机毕业设计

热门文章

  1. JavaScrpit 犀牛书第七版笔记
  2. 【详细】MarkDown语法 + Typora快捷键
  3. 6-9 计算捐款总量 (10 分)
  4. 跨专业考研计算机难,盘点哪些专业跨专业考研难度大
  5. java计算时间差_Java中计算两个日期的时间差
  6. 计算机一级考试试题分值怎么样的,计算机一级考试的试题分值怎么样的?
  7. Spark Streaming简介 (三十四)
  8. utools配置内网穿透
  9. php批量改名工具,批量更名大师下载_批量改名大师(Win-Tool之文件批量更名工具) 1.8.7 演示版_极速下载站_软件下载...
  10. 微信小程序实现一些优惠券/卡券