先来qq音乐.

import requests,jsonurl = "https://c.y.qq.com/soso/fcgi-bin/client_search_cp?ct=24&qqmusic_ver=1298&new_json=1&remoteplace=txt.yqq.song&searchid=67551370269277462&t=0&aggr=1&cr=1&catZhida=1&lossless=0&flag_qc=0&p=1&n=10&w=%E9%99%88%E7%B2%92&g_tk=869492592&loginUin=358690216&hostUin=0&format=json&inCharset=utf8&outCharset=utf-8&notice=0&platform=yqq.json&needNewCode=0"song = requests.get(url)
print(song)jsonsong = (json.loads(song.text))print(jsonsong)music = jsonsong['data']['song']['list']for x in music:print(x['name'])

输出结果:

<Response [200]>小半
易燃易爆炸
走马
奇妙能力歌
虚拟
历历万乡
光
无所求必满载而归
桥豆麻袋
性空山

网易云音乐:
纯小白,最开始还不知道post请求和get爬起来要用不同方法,看header里边request url单独打开后一片空白都被震惊了.后来大神一语惊醒梦中人,又去专门查了post用法.

import requests,json
from urllib import request,parse
import jsonpostdata ={"params":"Q+G1Lcn3TMK0dGK2bMGfxjxq/+1VISRxBNujWOiz7+Rq4OQXhB5BszsWBK6kcZeBZn9DsXpGtZu378c8Uoz2rr2FTy9SlX2OkofhMvXdnMM2lf/8dZvXukFCOtthkcwHPT2zPAqaTb/f5wZnFqprrV0JltIwGMogTqARfvU9T2kVRKyVuTj6ut7WNHAe3c21qlmJQ7gj2AUgpae4nUXq/mKxsMj7/gsZ5py2qMQVknKMDKu668wV2875HhS9klZCE34IbO3uIlSPcE/i5mrQky+OrMgjCOahPw54+8WBMpkiCSEXeY2x42YsPb9wR1Jl",
"encSecKey":"bf7b14f975902579a2e2e2745c0d06a3c0b7dbf1f080ccc8b3497fadce3015a4b013e6ea6c3246528450471226ba068c2b54fcbafe637d6d395395b863a38bdcbe3886ed43ed9edd026366ca38b71ed856a6f6a31d29d02015fdf56c51db3ca751d4347d322c9f6ef6013c39fc1582c48251c07174e4631fd46ff3ede282f615"}post_url = "https://music.163.com/weapi/cloudsearch/get/web?csrf_token=02b5b6cf92bb6ad17e18096346141ae5"headers = {
"authority": "music.163.com",
"method": "POST",
"path": "/weapi/cloudsearch/get/web?csrf_token=5b0426c19f1a26bebe20d52ebe413cff",
"scheme": "https",
"accept": "*/*",
"accept-encoding": "gzip, deflate, br",
"accept-language": "zh-CN,zh;q=0.9",
"content-length": "616",
"content-type": "application/x-www-form-urlencoded",
"cookie": "_iuqxldmzr_=32; _ntes_nnid=7164dcce9643f14aa3bf6710d4d68457,1545718663253; _ntes_nuid=7164dcce9643f14aa3bf6710d4d68457; __utma=94650624.167160524.1545718664.1545718664.1545718664.1; __utmz=94650624.1545718664.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); WM_TID=%2F0LZUgG72phEUAEFQBY4PrlwUVtFivmK; vjuids=-4cc500d6c.1686eb707fa.0.256921f6e4841; vjlast=1548045715.1548045715.30; WM_NI=tWNifRjA6bHus2El1cfXvUYVnLuXe3ueK9fRyDH8FaGi9BAY4r2imHUu%2B22pBuf%2BvduZ7gRshOp2%2Falfc3TQxuIUKrN5orYsTfgvcYrOgPB3Ng6M7yNiQ8irZIkL%2Fb12MUM%3D; WM_NIKE=9ca17ae2e6ffcda170e2e6eed6c4698eb799b0f242f3928ba7c14e829f8ebbb763ae939eb4e87a9bbbf797c82af0fea7c3b92ab889828ae55aaa9ffa83cb7fb1ee8b8db469a688bab6dc5eae94bbb9e839b7bb85dae55abb9c88d9c56b85b7f7a3c453f8aefe8af04497abe5d3b17c82abaaccf570b786f988d179ac91c0d3ae6bb0baadd4d75bbcab87b6ca7a8eeba193dc7998baa997e253b291a9b1c1398eb9faaeb6738eb79fd9ec7a9a97a5adae6af3ee83b6d037e2a3; __remember_me=true; JSESSIONID-WYYY=zpd2IW5CuI0T1rxZp9Huc852O%2BUwY7JEw0k6wJzQQYx3xYoZBKrPn9fyS6qWSmbl0JP6yEJCp%5CV4fAAECE4fRnrK77n5XhUk9WOAzw%2F51AYiamq9fejp%2B%5CsERznH2rSPCBGbbB1nsVS2gRNfaNasteDq9lvmmHyJsUFwafjKKSE6jfav%3A1560482747896; MUSIC_U=2309978be4bd135ecd012dc0f97a89603a342e852aeab11cd199e2ac341b3dbc72ee7f7f330414211eb4681f9cb4566a41049cea1c6bb9b6; __csrf=5b0426c19f1a26bebe20d52ebe413cff",
"origin": "https://music.163.com",
"referer": "https://music.163.com/search/",
"user-agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
}mscresponse = requests.post(post_url,data = postdata)
content = json.loads(mscresponse.text)
print(content)music = content['result']['songs']for x in music:print(x['name'])

输出结果:

易燃易爆炸
虚拟
走马
奇妙能力歌
桥豆麻袋
小半
光
绝对占有 相对自由
奇妙能力歌
历历万乡
性空山
祝星
芳草地
戏台
正趣果上果
种种
七楼
不灭
脱缰
影响
不妙
大梦
当我在这里
爱若
只记今朝笑
睡吧
没完
从头
难解风情
四海

python不同方式爬qq音乐(get)及网易云(post)某歌手单曲歌名相关推荐

  1. 将qq音乐歌曲导入网易云音乐

    早上打开朋友圈,发现了"90后", "周杰伦", "稻香"等词, 于是打开网易云, 想刷一下周杰伦的歌, 但发现网易云内周杰伦的歌早下架了, ...

  2. 【python】实验2项目2:使用爬虫Selenium模拟浏览器获取爬取QQ音乐中你喜欢的某位歌手(陈奕迅)

    请使用爬虫Selenium模拟浏览器获取爬取QQ音乐中你喜欢的某位歌手(可以是任意歌手)最受欢迎的前5首歌曲的歌词.流派.歌曲发行时间.评论条数.评论时间.评论点赞次数.评论内容具体(每一首歌的评论& ...

  3. python爬qq音乐热评

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

  4. 虾米音乐关停,QQ音乐、网易云上线虾米歌单迁移功能

    宋九九消息,阿里旗下平台虾米音乐发布公告称将关停虾米音乐,这个陪伴了我们12年的音乐平台就要走了,最后请在关停之前做好数据备份或导出.编辑宋九九 虾米音乐公告称: 将于2021年1月5日10点之前停止 ...

  5. Python爬虫爬取豆瓣TOP250和网易云歌单

    python爬虫(网易云)笔记 @(python学习) 先推荐看一下b站的视频链接如下:https://www.bilibili.com/video/BV12E411A7ZQ?from=search& ...

  6. Python爬虫实战 | (1) 爬取猫眼电影官网的TOP100电影榜单

    在本篇博客中,我们将使用requests+正则表达式来爬取猫眼电影官网的TOP100电影榜单,获取每部电影的片名,主演,上映日期,评分和封面等内容. 打开猫眼Top100,分析URL的变化:发现Top ...

  7. 如何得到网易云音乐的高清专辑封面图或者单曲封面图?(测试)

    如何得到网易云音乐的高清专辑封面图或者单曲封面图? 1.选中封面图,这时候直接拖动是没法在后台打开这张图片的,会出现一个禁止的符号                    大概是因为这张图不是在主目录的 ...

  8. 音乐类产品——“网易云音乐”app交互原型模板(免费使用)

    网易云音乐虽是一款音乐app,但有人说它也是社交界的一股清流以及一匹黑马.音乐带给人的感染,激发着很多人在这里表达着他们的情绪和心声.网易云音乐上的真实用户点评,不仅被印在地铁的广告牌上,还在朋友圈频 ...

  9. Vue + Element + animate.css 音乐网站(网易云版)

    Vue + Element + animate.css 音乐网站 一.前言 这是小弟的毕业设计,也是第一次用vue框架独立开发网站,现在接入了网易云api,到后面我还会做对应的后端和管理端.因为是第一 ...

最新文章

  1. oracle在日期区间分页查询,Oracle 日期分页
  2. PyCharm常用快捷键大全
  3. jquery ajax 序列化表单传参提交实体对象到后台action
  4. 如何在C语言里调用opencv C++函数?
  5. Apache 与 Nginx
  6. opencv 裁剪 java_OpenCV绘制轮廓和裁剪
  7. js 正则表达式 取反
  8. iPhone开发 调用阿asp.net程序的webservice
  9. SAP物料主数据创建时间和创建个数的函数关系
  10. TCP之三次握手和四次挥手过程
  11. WebStorm打开设置界面
  12. 10个有关String的面试问题
  13. Android 系统(259)---获取本机号码及sim卡信息
  14. 来谈谈MySQL事务及事务引发的问题
  15. 前端开发从入门到进阶完全指南,不用再迷茫前端要怎么学啦!
  16. 一起谈谈 Java 9 的新特性
  17. python递归函数基例_函数和代码复用 --Python
  18. php检测是否存在敏感词,用于检测敏感词的 PHP 扩展
  19. linux 命令之(2)grep
  20. 计算机毕业设计(69)php小程序毕设作品之疫苗预约小程序系统

热门文章

  1. HtmlUnit使用体会
  2. (Arduino)ESP8266通过局域网通信控制LED
  3. 尝试用gdb简单调试程序
  4. 塑料疑云还是认知返祖?从荣耀9X看大小手机厂商之间的天堑
  5. 汇编踩过的坑(error A1010,A2085 ,divide error,A2070,注意事项)
  6. Tomcat部署Web项目
  7. 来自灵魂的拷问——知道什么是SQL执行计划吗?
  8. 仿脉脉PHP源码,php,mysql_如何实现类似脉脉网的二维人际关系,php,mysql,算法,社区,社交 - phpStudy...
  9. 构造方法的作用,为什么要写构造方法?
  10. Linux开机无网络连接解决方案