教你使用Python获取QQ音乐某个歌手的歌单


Posted in Python onApril 03, 2022

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

简易版本以CSV形式呈现爬取结果,完整代码如下:

import requests  # 请求
from fake_useragent import UserAgent
import json
print("请输入您想要爬取清单的歌手名:")
name = input()
ua = UserAgent()
headers = {
  'User-Agent': ua.random,
  'cookie':'RK=LdWlHMsQ+b; ptcz=42785168e679b66b7913e09a4387fc94c5ad2d81419840eb33a502abc14ae6c6; pgv_pvid=4366402929; fqm_pvqid=ed1a5c76-5778-4d72-aa4f-389d94cd126e; ts_uid=886687551; fqm_sessionid=2b4a4a2f-b921-4e70-861d-54a608695f10; pgv_info=ssid=s5047316408; ts_refer=www.so.com/link; _qpsvr_localtk=0.49574447171587144; login_type=1; wxopenid=; tmeLoginType=2; psrf_qqaccess_token=D40E8A445E33FC38FB47291B44C03E96; qqmusic_key=Q_H_L_5Opuh_YbF8NbIlG-FqC_2ns2gXyWSTh_cplWyZPhEpyIWDVtQUGLwQQ; psrf_access_token_expiresAt=1656146941; psrf_qqunionid=93ABF9072A8734C330E108787CC182AE; uin=2363310076; wxunionid=; qm_keyst=Q_H_L_5Opuh_YbF8NbIlG-FqC_2ns2gXyWSTh_cplWyZPhEpyIWDVtQUGLwQQ; psrf_musickey_createtime=1648370941; qm_keyst=Q_H_L_5Opuh_YbF8NbIlG-FqC_2ns2gXyWSTh_cplWyZPhEpyIWDVtQUGLwQQ; psrf_qqopenid=900C2C2A46F36818FEB00C24A5EEC6B0; wxrefresh_token=; psrf_qqrefresh_token=8289BF671C8907272471F03D564F5A69; euin=owosoio5oenl7c**; ts_last=y.qq.com/n/ryqq/search',
  'referer':'https://y.qq.com/'
}
 
url = 'https://c.y.qq.com/soso/fcgi-bin/client_search_cp?p=1&n=10&w={}'
resp = requests.get(url.format(name), headers=headers)
json_str = resp.text
json_str = json_str[9:-1]
json_dict = json.loads(json_str)
songlist = json_dict['data']['song']['list']
f = open("list.csv", mode="w", encoding="utf-8")
for song in songlist:
  print('歌名或专辑名为:'+song['albumname'])
  f.write(song['albumname'])
  f.write('\n')

 2.6.通过代码进行演示运行结果
以周深为例:

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

教你使用Python获取QQ音乐某个歌手的歌单

到此这篇关于Python获取QQ音乐某个歌手的歌单的文章就介绍到这了,更多相关Python获取歌手的歌单内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
简单介绍Python的轻便web框架Bottle
Apr 08 Python
python爬取网页转换为PDF文件
Jun 07 Python
python实现简单多人聊天室
Dec 11 Python
python快排算法详解
Mar 04 Python
Python地图绘制实操详解
Mar 04 Python
python中pygame安装过程(超级详细)
Aug 04 Python
python进程间通信Queue工作过程详解
Nov 01 Python
使用TensorFlow-Slim进行图像分类的实现
Dec 31 Python
PyTorch: Softmax多分类实战操作
Jul 07 Python
详解python metaclass(元类)
Aug 13 Python
利用python实现后端写网页(flask框架)
Feb 28 Python
Django实现WebSocket在线聊天室功能(channels库)
Sep 25 Python
Python os和os.path模块详情
如何通过一篇文章了解Python中的生成器
Python pyecharts绘制条形图详解
Python OpenCV超详细讲解读取图像视频和网络摄像头
基于Python实现股票收益率分析
python实现对doc、txt、xls等文档的读写操作
Apr 02 #Python
Python OpenCV超详细讲解基本功能
You might like
PHP中使用GD库创建圆形饼图的例子
2014/11/19 PHP
PHP实现的简易版图片相似度比较
2015/01/07 PHP
浅谈php中include文件变量作用域
2015/06/18 PHP
PHP自定义递归函数实现数组转JSON功能【支持GBK编码】
2018/07/17 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
2020/01/26 PHP
js 操作符实例代码
2009/10/24 Javascript
通过JS来动态的修改url,实现对url的增删查改
2014/09/01 Javascript
JavaScript Math.floor方法(对数值向下取整)
2015/01/09 Javascript
怎么引入(调用)一个JS文件
2016/05/26 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
2016/06/06 Javascript
JavaScript程序中实现继承特性的方式总结
2016/06/24 Javascript
jquery插件uploadify多图上传功能实现代码
2016/08/12 Javascript
微信小程序 wxapp视图容器 view详解
2016/10/31 Javascript
简单实现js菜单栏切换效果
2017/03/04 Javascript
微信小程序 页面传值详解
2017/03/10 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
2017/06/21 Javascript
利用js编写网页进度条效果
2017/10/08 Javascript
JavaScript实现计算多边形质心的方法示例
2018/01/31 Javascript
Vue2.2.0+新特性整理及注意事项
2018/08/22 Javascript
JavaScript 高性能数组去重的方法
2018/09/20 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
vue组件是如何解析及渲染的?
2021/01/13 Vue.js
Python 性能优化技巧总结
2016/11/01 Python
详解Python开发中如何使用Hook技巧
2017/11/01 Python
用matplotlib画等高线图详解
2017/12/14 Python
Python实现霍夫圆和椭圆变换代码详解
2018/01/12 Python
Win10 安装PyCharm2019.1.1(图文教程)
2019/09/29 Python
DJANGO-URL反向解析REVERSE实例讲解
2019/10/25 Python
Brookstone美国官网:独特新奇产品
2017/03/04 全球购物
利用promise及参数解构封装ajax请求的方法
2021/03/24 Javascript
财务会计人员求职的自我评价
2014/01/13 职场文书
竞选部长演讲稿
2014/04/26 职场文书
酒店开业主持词
2015/07/02 职场文书
2015年小学重阳节活动总结
2015/07/29 职场文书
2016党员学习心得体会范文
2016/01/23 职场文书
Python&Matlab实现灰狼优化算法的示例代码
2022/03/21 Python