python爬取评论_python爬取网易云音乐评论
本文实例为大家分享了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爬取网易云音乐评论
本文地址: http://www.cppcns.com/jiaoben/python/244922.html
python爬取评论_python爬取网易云音乐评论相关推荐
- python爬取网易云音乐_Python 从零开始爬虫(七)——实战:网易云音乐评论爬取(附加密算法)...
前言 某宝评论区已经成功爬取了,jd的也是差不多的方法,说实话也没什么好玩的,我是看上它们分析简单,又没加密才拿来试手的.如果真的要看些有趣的评论的话,我会选择网易云音乐,里面汇聚了哲学家,小说家,s ...
- python爬取网易云音乐热评_python爬取网易云音乐评论
本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...
- python爬取网易云评论最多的歌_python爬取网易云音乐评论
本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...
- python爬取网易云音乐评论分析_python爬取网易云音乐评论
本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...
- 用python爬取网易云评论_python爬取网易云音乐评论
本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...
- python爬取网易云音乐评论并进行可视化分析
2019独角兽企业重金招聘Python工程师标准>>> 前言 今天为大家一个爬取网易云音乐评论的Python案例,并用Python的第三方库来进行可视化分析,生成图表样式,可以清晰地 ...
- Python爬取网易云音乐评论,反爬算啥啊!
兴趣点: 这个网易云音乐的评论我早就想爬了,可惜技术不行,研究了两天的时间我终于用最简单的方法实现了网易云音乐评论的爬取,我以毛不易的<像我这样的人>为例来介绍一下 爬取网站: 虚假的爬取 ...
- 网易云音乐评论爬取。
欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答.求职一站式搞定! 对商业智能BI.大数据分析挖掘.机器学习,python,R等数据领域感兴趣的同学 ...
- Selenium爬取网易云音乐评论
Selenium爬取网易云音乐评论 一.爬取工具 1.1 selenium selenium这是一个第三方库我们可以通过 pip install selenium来安装这个第三方库. Sele ...
最新文章
- 举个栗子看如何做MySQL 内核深度优化
- 如何在WPF中通过XAML代码创建菜单项
- Python学习--环境搭建
- 主动找智能钥匙 PKE取代RKE是大势所趋
- oracle link binaries,Oracle环境中使用NFS的mount选项
- vim 文本编辑器_Vim Windows安装指南–如何在PC上的PowerShell中运行Vim文本编辑器
- 北斗轨迹记录_跑步GPS轨迹经常“飘”?要是用咱们的北斗,会好吗...
- oracle仲裁机制,仲裁逻辑设计要点
- 《阿里巴巴Java开发手册1.4.0》阅读总结与心得(一)
- 二阶系统阶跃响应实验_实验2二阶系统的阶跃响应及稳定性分析实验
- 雷达信号处理基础 ch1 note1
- [SUCTF 2018]GetShell
- Freemarker函数
- 【参赛作品94】21天openGauss学习之旅
- 计算机开机总显示密码错误如何解决,快速解决win10开机密码错误开不了机的问题...
- Unity Universal RP asset not assigned
- Kmeans(C/C++实现,以足球队聚类为例)
- 为什么TDM更适合数字传输?(模拟信号与数字信号传输比较,TDM与FDM传输方式比较)
- eureka客户端报错:was unable to send heartbeat Cannot execute request on any known server
- seq2seq文本翻译的例子
热门文章
- W3School-CSS 表格实例
- python无向加权图_图:无向图(Graph)基本方法及Dijkstra算法的实现 [Python]
- python高阶函数心得体会_Python高阶函数使用总结
- php图片长宽处理,PHP重置JPG图片尺寸的函数
- Mysql拐点_InnoDB select性能拐点测试
- python必刷面试_Python面试必刷题系列(5)
- python 列表拼接_【Python杂货铺】速学python基础
- 【数据分析+建模案例】基于所给数据集对饭店流量指标进行预测
- 八十八、从斐波那契数列和零一背包问题探究动态规划
- 八十九、动态规划系列背包问题之完全背包