、建立站点后,在文件夹上右键新建一个文件,改名为音乐制作网页,然后双击进入网页,首先,插入表格,17行,2列,表格宽度和表格粗细都为0,确定。选中表格,下边的对齐方式为,居中对齐
2、选中第一个格,按住Ctrl键再选中第二个格,右键,表格,合并单元格,点击插入,图像,选择建的站点下的素材,确定
3、用刚才的方法合并第二行单元格,填写导航栏文字,选择拆分,找到对应代码位置,填写空格代码 在文字前后都添加空格,使导航栏文字间隙均匀,下边背景颜色改为紫色
4、编写下一行文字,背景颜色为绿色,金曲列表文字,下边,HTML,格式为标题5,歌曲下载文字,下边,HTML,格式为标题3,找到代码中金曲列表文字对应位置,添加空格代码
5、在歌曲下载文字后面插入,图像,选择下载图标图片,点击图片,选择连接指向你的歌曲MP3文件
6、在每个格中加入歌名,每个都要插入,布局对象,Div标签,然后添加歌曲名称
7、右半部分,前两行合并,插入布局对象,添加文字那女孩对我说,HTML格式改为标题2,然后将下边剩余所有行合并,插入布局,添加歌词
8、选择歌词,将HTML的格式改为标题5
9、点击代码,找到歌词位置,复制空格,在每一行歌词前面招贴空格,刷新一下,使歌词居中一些
10、按F12预览
小伙伴们,有没有看懂呢,看不懂可以去看视频呦!
祝大家春节愉快!
请点赞,转发加关注和私信,获取源代码!
在介绍爬取音频数据案例的课程中,我们大概讲解了爬虫应该知道和应该会一些知识。
在2021年春节长假期间,宅家或外出旅行,使用Python程序,能爬取自己喜欢的歌曲,听自己喜欢的歌曲,伴随自己和亲人渡过这个愉快的节日,夫复何求!
不多说了,开干!
"""
思路步骤:网址-请求&接收-解析和筛选-保存文件
1. 爬取数据网站(url&headers)
爬取哪个网站的歌曲?url = 'https://www.xxx.com/';
爬取网站歌曲的伪装?headers = {'User-Agent': ' '}
2. 请求及接收:发送和接收网站响应的数据(response对象和html文档)
导入第三方库 requests
3. 解析和筛选:对html文档进行筛选,筛选出自己需要的数据(歌曲列表和音乐数据)
导入第三方库
4. 保存:对于得到的数据进行保存
"""
安装第三方库:pip install requests, pip install lxml及导入库
import requests # 导入请求模块,向网站发送请求及接收数据,自目标网址里获取网页数据
from lxml import etree # 导入lxml.etree模块,解析筛选网站响应的数据
import time
# 1. 音乐数据来源:
headers = {
'User-Agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Mobile Safari/537.36'
}
url = 'https://music.xxx.com/artist?id=1156'
# 2. 向网站发送请求获取数据
response = requests.get(url)
#print(response)
图1:运行输出(response [200])代表请求成功
# 3.自网页数据筛选出需要的数据
html = etree.HTML(response.text) # 解析获取的网页数据
music_idlist = html.xpath('//a[contains(@href,"/song?")]') # 获取音乐数据的标签
path = "D:/Download/music/" # 将歌曲下载到指定路径
# 拆分单个音乐的标签
for data in music_idlist:
href = data.xpath('./@href')[0] # 筛选出含歌曲的信息
music_id = href.split("=")[1] # 自歌曲信息中筛选出歌曲id
music_name = data.xpath('./text()')[0] # 获取歌曲名字
# 下载接口
base_url = 'https://music.xxx.com/song/url?id='
download_url = base_url + music_id # 拼接下载歌曲的完整url
musicdata = requests.get(download_url, headers=headers).content # 请求歌曲的数据
# 4. 保存音乐文件:将获得的音乐数据保存为音乐文件
with open(path+music_name+".mp3",'wb') as file: # 创建一个空白的mp3文件
# with open('./163song/%s.mp3' % music_name, 'wb') as file:
file.write(musicdata) # 将请求得到的歌曲数据写入空白的mp3文件
time.sleep(0.3)
print('<%s>下载成功' % music_name)
最后,运行爬虫程序,爬取自己喜欢歌曲!
教材编制不易,希望能帮助到更多有兴趣的学习者;请您点赞转发及关注,可以让更多的人假日学编程;非常感谢!
作者:关中老玉米
日期:2021年02月10日
一个人生都是一本书,一本唱不完,歌不尽的书,如果我们热爱人生,那么我们可以而且应该用音乐来打扮它,装饰它,开发它,提升它,让它绚丽多彩放射光芒。如果我们的教育从这里入手,或许一些已经麻木的心灵,将得到音乐的滋润;一些已经暗淡的音乐,也将重新复活,重新焕发青春的光芒。确实,对音乐家来说,为音乐而人生是伟大的;但我要说,无论是音乐家还是普通人,为人生而音乐,更伟大,也更符合音乐的品格。古人说:凡音之起,由人心生也。这是一句大实话。心有悲欢离合,歌有喜怒哀乐。如果说在我们的诸多学科中,音乐教育的特殊性是什么,那么我们要说,当许多学科要我们更多地去了解外部世界时,音乐首先让我们感受自己:我的心情,现在怎样?而后还让我们探索更多真实的人的真实的情感世界……
下载路径: https://www.doctor-telephone-recover.com/music.html
但这样一个朴实的道理,在我们的音乐教育中,却似乎是久违了。不知从什么时候开始,我们的音乐教育(首先是音乐观念)开始变得大而无当,变得极其唬人,变得机械乏味,变得让人退避三舍,敬而远之!如果忽然有个喜欢音乐的人,在一个什么国际小赛上获奖,立刻就会有一大群人跑出来高呼:他是天才!言下之意其实非常清楚:他是天才,你们不是,而音乐仅属于天才……于是凡有一点音乐天赋的人,就开始飘飘然起来,似乎音乐只属于他们这样一些人群中极少数极少数的人,除了他们,音乐的上帝从来是谁也不光顾的。我们音乐生活景观的巨大反差就这样越来越大:一面是越来越高傲的天才们,一面是越来越远远离去的大众……如果用莫索尔斯基《图画展览会》中“两个犹太人”(一个富人和一个穷人)的音乐来形容中国(严肃)音乐的天才和受众,那是非常恰如其分的:富人的趾高气昂和穷人的哆哆嗦嗦。于是,尽管音乐仍然美妙,音乐教育的面孔却越来越板,越来越僵化。终于到了这样一天,大多数孩子喊出了这样的声音;我们喜欢音乐,但我们讨厌音乐课!前些年曾经有过这样一个笑话,有一个老师突发奇想,把一首很受欢迎的通俗歌曲编进中小学的教材里,在那时侯这样做是需要胆量的。但所得到的效果却是谁也想不到的:因为自从这首歌出现在我们的课堂上之后——这首流行歌曲就再也不流行了……
*请认真填写需求信息,我们会在24小时内与您取得联系。