简易版本以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音乐某个歌手的歌单。相关推荐

  1. python获取qq音乐,命令下实现搜索,试听功能

    效果 实现代码: 1.搜索api有时效性 2.解析MP3地址同样道理 如失效,自行修改相应的api,如有更好的api或者方法,希望分享和谈论方法! # -*- coding: utf-8 -*- im ...

  2. Python爬虫如何去抓取qq音乐的歌手数据?

    自从学会爬虫之后是不是有一种我什么都想爬一下的冲动?今天小千就来教大家如何去抓取qq音乐的歌手数据,项目实操多练习能更快提升自己哦. 今天的项目目标就是获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的 ...

  3. 送书|Python采集QQ音乐热歌榜首数据

    今天给大家带来用python采集QQ音乐的热评-文末有送书哦- 我们可以看到这首歌曲的评论有10881条,不愧是榜首热歌,评论比较高. 一.初步测试 我们首先使用selenium测试一下环境: fro ...

  4. 212:Python学习之爬虫篇——用Json方法爬取某音乐网站任意歌手的歌单

    引言 人生苦短,我用Python.这两天在学爬虫的时候跟着做某音乐网站的歌单爬取,稍作修改,实现了对任意歌手的歌单进行爬取,这里只取前三页.这个项目比较简单,也没有对结果进行储存,稍作修改,可以实现更 ...

  5. 获取QQ音乐歌曲播放源地址

    获取QQ音乐歌曲播放源地址 播放源其实是像下面这样的地址: http://isure.stream.qqmusic.qq.com/C400001fOGqI49gjpc.m4a?vkey=96FAA1B ...

  6. python爬qq音乐热评

    python爬qq音乐评论 杰伦终于出新歌了,让我们一起来看看大家的评论 https://y.qq.com/n/yqq/song/001qvvgF38HVc4.html#comment_box 打开球 ...

  7. php获取QQ音乐直链,微信小程序-获取QQ音乐直链

    获取QQ音乐直链-用于微信小程序 补充:以下方法获取的直链会有失效期,如果大家有嗅探等工具可以直接上QQ音乐网站获取资源的直链,此方法仅供参考. 问题起源: 最近在做小程序音频播放这一块的时候发现一个 ...

  8. 如何用手机上的计算机弹音乐,如何使用手机qq音乐遥控电脑播歌

    在qq音乐中,可以使用手机遥控电脑播放歌曲的功能,对于新用户来说,可能不知道具体的操作步骤,下面就让学习啦小编告诉你如何使用手机qq音乐遥控电脑播歌. 使用手机qq音乐遥控电脑播歌的方法 首先手机要连 ...

  9. 教你用Python获取qq好友备注名称

    Python作为一种编程语言,超级多的库能够帮助我们完成很多繁琐的工作,今天小千就来教大家如何去利用Python获取qq好友的备注信息. 首先这个问题并不是很难,我们需要准备好一些工具,使用到requ ...

最新文章

  1. 58 第一个工程项目(Celery)
  2. 【错误记录】Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )
  3. bash shell 变量的配置守则
  4. Mycat中间件的下发准则
  5. 36个引人注目JQuery导航菜单
  6. ubuntu虚拟机卡住开机_虚拟机Ubuntu开机问题及解决方法
  7. 设计模式行为模式_使用行为模式建立很棒的社区
  8. 腾讯音乐娱乐集团Q3财报亮眼,营收与付费用户规模增速领跑全球
  9. atitit..sql update语法的词法分析,与语法ast构建
  10. LabVIEW使用MX Component与三菱PLC建立通讯(以FX5U举例)
  11. 使用EXCEL计算并绘制KDJ指标
  12. 大恒相机连续采集并保存图片
  13. 5G网络中TNL和RNL的理解
  14. Linux环境下如何安装达梦数据库
  15. 李宏毅老师《机器学习》课程笔记-4.1 Self-attention
  16. u8链接提示计算机拒绝,用友u8软件error错误拒绝访问
  17. typedef int(*P)(int )
  18. 一文读懂什么是反卷积
  19. autojs常用函数
  20. Python基础入门(2):简单函数(input,eval,print)与循环结构

热门文章

  1. CSS font-style斜体字体倾斜体样式
  2. Hibernate中No row with the given identifier exis
  3. 盘后复盘 20160622
  4. 姿态估计之2D人体姿态估计(1)(仅供个人参考)
  5. 头歌华氏度和摄氏度的换算
  6. java-easyExcel导出-合并单元格
  7. Spring中Autowired注解到底怎么实现的
  8. 货郎担问题(TSP问题)
  9. Baxer双臂机器人Ubuntu20.04+ROS noetic开发环境配置
  10. mydumper 介绍及使用