资源简介
1.输入歌手名字和需要下载的歌曲页数;
2.正则表达式得到歌曲的ID;
3.通过歌曲ID请求新的URL;
4.返回URL文本并解析数据;
5.通过解析后的数据,构造歌曲的ULR网址。
代码片段和文件信息
# -*- coding: utf-8 -*-
‘‘‘
1.得到歌曲ID
2.通过歌曲ID请求URL
3.解析URL返回数据(base64加密)
4.发送返回数据,获得歌曲网址
5.通过URL下载歌曲到本地
‘‘‘
import requests
import re
import ossys
headers={
“User-Agent“:“Mozilla/5.0 (Windows NT 10.0; …) Gecko/20100101 Firefox/60.0“
“Referer“: “https://y.qq.com/portal/search.html“
}
class Entrance:
def __init__(selfnamepage):
self.name=name
self.page=page
print ‘请等待‘
Entrance.get_id(selfnamepage)
def get_id(selfnamepage):#得到歌曲ID
try:
#global str1
song_id = ‘https://c.y.qq.com/soso/fcgi-bin/client_search_cp?ct=24&qqmusic_ver=1298&new_json=1&remoteplace=sizer.yqq.song_next&searchid=64684324932083976&t=0&aggr=1&cr=1&catZhida=1&lossless=
相关资源
- 煎蛋网图片爬虫
- 网易云音乐爬虫(亲测通过)
- 分布式scrapy-redis爬虫!糗事百科
- 用Python写网络爬虫.pdf(共35页)
- python爬虫-scrapy框架
- python 爬虫爬取京东代码
- 《用python写网络爬虫》pdf
- python爬虫爬取当当网
- 登陆需要密码以及图片验证的网站 如
- Nodejs实现的一个磁力链接爬虫
- PYTHON爬虫示例21345
- python 爬虫(pyspider)
- python3爬虫采集淘宝商品数据
- python 爬取豌豆荚APP的爬虫
- python 淘宝爬虫抓取天猫数据
-
python 微博爬虫 (lxm
l) - python微博爬虫(scrapy)
- 最简单爬虫
- python 天气网爬虫(爬取天气预报)
- Python网络爬虫与信息提取-北京理工大
- 《用python写网络爬虫》随书源码
- python大文件(爬虫大体积文件模块)
- python 爬虫入门级(BeautifulSoup爬取最好
- 爬虫爬取携程机票信息
- QQ空间爬虫QQSpider源码
- python爬虫(爬取新浪微博数据)
- python爬取豆瓣影评
- 《Python网络爬虫实战(胡松涛编著)
- python爬虫百度图片(将网络图片采集
- python千锋教育视频爬虫
评论
共有 条评论