教你使用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程序来判断文本的语种
Apr 07 Python
利用Python实现Windows定时关机功能
Mar 21 Python
浅谈python中的数字类型与处理工具
Aug 02 Python
Python安装与基本数据类型教程详解
May 29 Python
在python中利用try..except来代替if..else的用法
Dec 19 Python
没编程基础可以学python吗
Jun 17 Python
python如何删除列为空的行
Jul 17 Python
Python自动化之UnitTest框架实战记录
Sep 08 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
Feb 01 Python
Python实现简单的猜单词
Jun 15 Python
Python之基础函数案例详解
Aug 30 Python
Python编写冷笑话生成器
Apr 20 Python
Python os和os.path模块详情
如何通过一篇文章了解Python中的生成器
Python pyecharts绘制条形图详解
Python OpenCV超详细讲解读取图像视频和网络摄像头
基于Python实现股票收益率分析
python实现对doc、txt、xls等文档的读写操作
Apr 02 #Python
Python OpenCV超详细讲解基本功能
You might like
sqlyog 中文乱码问题的设置方法
2008/10/19 PHP
PHP字符串 ==比较运算符的副作用
2009/10/21 PHP
第六章 php目录与文件操作
2011/12/30 PHP
PHP常用函数和常见疑难问题解答
2014/03/05 PHP
PHP父类调用子类方法的代码例子
2014/04/09 PHP
ThinkPHP的L方法使用简介
2014/06/18 PHP
PHP MVC框架路由学习笔记
2016/03/02 PHP
php+websocket 实现的聊天室功能详解
2020/05/27 PHP
Tips 带三角可关闭的文字提示
2010/10/06 Javascript
jQuery find和children方法使用
2011/01/31 Javascript
JS读取cookies信息(记录用户名)
2012/01/10 Javascript
面向对象的Javascript之三(封装和信息隐藏)
2012/01/27 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
浏览器图片选择预览、旋转、批量上传的JS代码实现
2013/12/04 Javascript
JavaScript编写连连看小游戏
2015/07/07 Javascript
JavaScript实现Base64编码转换
2016/04/23 Javascript
javascript时间差插件分享
2016/07/18 Javascript
json定义及jquery操作json的方法
2016/10/03 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
2017/01/17 Javascript
详解vue 中使用 AJAX获取数据的方法
2017/01/18 Javascript
vue引入ueditor及node后台配置详解
2018/01/03 Javascript
小程序点击图片实现自动播放视频
2020/05/29 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
Python3使用requests登录人人影视网站的方法
2016/05/11 Python
微信跳一跳python辅助软件思路及图像识别源码解析
2018/01/04 Python
Python类和实例的属性机制原理详解
2020/03/21 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
2020/05/22 Python
python神经网络编程实现手写数字识别
2020/05/27 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
英国珠宝网站Argento: PANDORA、Olivia Burton和Nomination等
2020/05/08 全球购物
学生安全承诺书
2014/05/22 职场文书
经理任命书模板
2014/06/06 职场文书
三人合伙协议书范本
2014/10/29 职场文书
教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
2014年心理健康教育工作总结
2014/12/06 职场文书