python爬取qq音乐周杰伦首页歌词
2020-06-28 05:27
1316 查看
#爬取qq音乐周杰伦首页歌词 #未名编程 import requests from bs4 import BeautifulSoup import json import re URL = 'https://c.y.qq.com/soso/fcgi-bin/client_search_cp?' headers = { 'origin':'https://y.qq.com', 'referer':'https://y.qq.com/n/yqq/song/004Z8Ihr0JIu5s.html', 'user-agent':'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36', } singer = input('你想查哪个歌手呀?') params = { 'ct':'24', 'qqmusic_ver':'1298', 'remoteplace':'txt.yqq.lyric', 'searchid':'103347689276433275', 'aggr':'0', 'catZhida':'1', 'lossless':'0', 'sem':'1', 't':'7', 'p':'1', 'n':'5', 'w':singer, 'g_tk_new_20200303':'5381', 'g_tk':'5381', 'loginUin':'0', 'hostUin':'0', 'format':'json', 'inCharset':'utf8', 'outCharset':'utf-8', 'notice':'0', 'platform':'yqq.json', 'needNewCode':'0' } f = open('歌词.txt','w') res_lyric = requests.get(URL,headers=headers, params=params) json_lyric = res_lyric.json() list_lyric = json_lyric['data']['lyric']['list'] for lyric in list_lyric: lyric_content = lyric['content'] print(lyric_content) print('') pattern = r'\n' rep = re.sub(pattern,'\r\n',lyric_content) f.write(lyric_content) f.write('\r\n')
相关文章推荐
- 爬取QQ音乐周杰伦前五页歌曲的歌词
- 用python写一个爬取周杰伦所有歌词的爬虫
- Python爬虫网易云歌词及词频统计--(周杰伦top50)
- Python爬虫精进-第5关-头号粉丝(QQ音乐-歌手对应歌曲)
- python笔记之利用BeautifulSoup爬取糗事百科首页段子
- Python实现海贼王的歌词组成词云图
- Python 3爬虫网易云(十)—— 爬取歌词读入文件存储
- Python爬虫实践(九):第一个爬虫实例(简书首页)
- 小猿圈分享利用python网络爬虫获取网易云歌词
- AutoPy首页、文档和下载 - 跨平台的Python GUI工具包 - 开源中国社区
- Android自定义View,高仿QQ音乐歌词滚动控件!
- 朴树歌词分析--python爬虫
- 用python+selenium将腾讯首页今日话题的内容自动发表到自己cnblog里
- python——博客园首页信息提取与分析
- 记录通过网页QQ音乐获取下载地址与歌词的全过程
- python不同方式爬qq音乐(get)及网易云(post)某歌手单曲歌名
- 分析周杰伦75775字歌词后,我们用他最爱的词重写了《说好不哭》
- python爬虫:利用BeautifulSoup爬取链家深圳二手房首页的详细信息
- #小练习 使用正则抓取oschina博客专区首页数据 分类: python 小练习 正则表达式 2013-11-11 17:22 604人阅读 评论(0) 收藏