代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Python
】
爬取网易云音乐评论
作者:
晓瑜
/ 发布于
2018/3/22
/
956
import requests import json def get_hotComments(res): comments_json = json.loads(res.text) hotComments = comments_json['hotComments'] with open('comments.txt','w',encoding='utf-8') as f: for each in hotComments: f.write(each['user']['nickname'] + ':\n\n') f.write(each['content'] + '\n') f.write('- - - -- - - -- - - -- - - -- - - -- - - -- - - -\n') def get_comments(url): name_id = url.split('=')[1] headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36','Referer':'http://music.163.com/song?id=523251118'} params = 'bDb+OXCh3owWh/1mEGUaKjK/XBENvBrqofqFcqXdkB4hZjN0R4wnkNkQ5iizMHWNStEBJ7n567dUxGIRMXbRxbR3CBdw74xIAIN9nD5GDcxyG1q0Z9yWwXkIqp4vB0nIa11Y/2dUxy0GDmbP/LSHoNKSYUcB1FEWn6EVbmunbpx7cQwTJzgKyKDBsi2Q7S0C' encSecKey = 'd7c5c8fa788bcac01475e35a89e55585faccc2920934a130d9c1c88367e4e4f33722d0c19a3a428339f58559a4f86d06e297ac48f90e3cfbf3d8f2f0e9eb297c424814528d7e608dc6851406973c7e55fb24d1aa030f9acd4e39603625d3a5be26768b540de75fc49ff27d1346e739f520f3ea97b8dccae90c1dcdaccd9f68a9' data = { 'params':params,'encSecKey':encSecKey} target_url = 'http://music.163.com/weapi/v1/resource/comments/R_SO_4_{}?csrf_token='.format(name_id) res = requests.post(target_url,headers=headers,data=data) return res def main(): url = input('请输入url地址:') res = get_comments(url) get_hotComments(res) if __name__ == '__main__': main()
试试其它关键字
同语言下
.
比较两个图片的相似度
.
过urllib2获取带有中文参数的url内容
.
不下载获取远程图片的宽度和高度及文件大小
.
通过qrcode库生成二维码
.
通过httplib发送GET和POST请求
.
Django下解决小文件下载
.
遍历windows的所有窗口并输出窗口标题
.
根据窗口标题调用窗口
.
python 抓取搜狗指定公众号
.
pandas读取指定列
可能有用的
.
比较两个图片的相似度
.
过urllib2获取带有中文参数的url内容
.
不下载获取远程图片的宽度和高度及文件大小
.
通过qrcode库生成二维码
.
通过httplib发送GET和POST请求
.
Django下解决小文件下载
.
遍历windows的所有窗口并输出窗口标题
.
根据窗口标题调用窗口
.
python 抓取搜狗指定公众号
.
pandas读取指定列
晓瑜
贡献的其它代码
(
6
)
.
爬取网易云音乐评论
.
判断文件夹下是否存在txt格式的文本文件
.
PHPExcel操作excel、csv格式的文件
.
使用 POST 方法提交数据
.
根据快捷方式获取应用程序的图标(去掉快捷方式的箭头)
.
查询当前数据库 有多少个存储过程
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3