教你使用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 异常处理实例详解
Mar 12 Python
python创建线程示例
May 06 Python
在Python中操作列表之List.pop()方法的使用
May 21 Python
在Linux命令行终端中使用python的简单方法(推荐)
Jan 23 Python
python实现播放音频和录音功能示例代码
Dec 30 Python
Python设计模式之备忘录模式原理与用法详解
Jan 15 Python
Python配置虚拟环境图文步骤
May 20 Python
python框架flask表单实现详解
Nov 04 Python
pytorch构建多模型实例
Jan 15 Python
使用Keras预训练模型ResNet50进行图像分类方式
May 23 Python
Python下载网易云歌单歌曲的示例代码
Aug 12 Python
如何用用Python将地址标记在地图上
Feb 07 Python
Python os和os.path模块详情
如何通过一篇文章了解Python中的生成器
Python pyecharts绘制条形图详解
Python OpenCV超详细讲解读取图像视频和网络摄像头
基于Python实现股票收益率分析
python实现对doc、txt、xls等文档的读写操作
Apr 02 #Python
Python OpenCV超详细讲解基本功能
You might like
PHP MYSQL乱码问题,使用SET NAMES utf8校正
2009/11/30 PHP
php SQL Injection with MySQL
2011/02/27 PHP
推荐几款用 Sublime Text 开发 Laravel 所用到的插件
2014/10/30 PHP
Laravel框架控制器的request与response用法示例
2019/09/30 PHP
Thinkphp5.0 框架Model模型简单用法分析
2019/10/11 PHP
HTML 自动伸缩的表格Table js实现
2009/04/01 Javascript
Javascript基础教程之比较操作符
2015/01/18 Javascript
jQuery中DOM树操作之复制元素的方法
2015/01/23 Javascript
vue-cli axios请求方式及跨域处理问题
2018/03/28 Javascript
JS中Promise函数then的奥秘探究
2018/07/30 Javascript
微信小程序调用摄像头隐藏式拍照功能
2018/08/22 Javascript
mpvue项目中使用第三方UI组件库的方法
2018/09/30 Javascript
vue学习笔记五:在vue项目里面使用引入公共方法详解
2019/04/04 Javascript
JavaScript中的null和undefined用法解析
2019/09/30 Javascript
vue中@change兼容问题详解
2019/10/25 Javascript
JavaScript实现简单计算器
2020/03/19 Javascript
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
跟老齐学Python之让人欢喜让人忧的迭代
2014/10/02 Python
Django实现全文检索的方法(支持中文)
2018/05/14 Python
Pycharm配置远程调试的方法步骤
2018/12/17 Python
python+pyqt5编写md5生成器
2019/03/18 Python
树莓派4B安装Tensorflow的方法步骤
2020/07/16 Python
Python grpc超时机制代码示例
2020/09/14 Python
详解CSS3的opacity属性设置透明效果的用法
2016/05/09 HTML / CSS
HTML5 canvas画矩形时出现边框样式不一致的解决方法
2013/10/14 HTML / CSS
检测浏览器对HTML5和CSS3支持度的方法
2015/06/25 HTML / CSS
AmazeUI 等分网格的实现示例
2020/08/25 HTML / CSS
绿化先进工作者事迹材料
2014/01/30 职场文书
中国入世承诺
2014/04/01 职场文书
少儿节目主持串词
2014/04/02 职场文书
应届生自荐书
2014/06/23 职场文书
2015年推普周活动方案
2015/05/06 职场文书
郭明义电影观后感
2015/06/08 职场文书
超外差式晶体管收音机的组装与统调
2021/04/22 无线电
解决Mysql的left join无效及使用的注意事项说明
2021/07/01 MySQL
Redis的字符串是如何实现的
2021/10/24 Redis