Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
、建立站點后,在文件夾上右鍵新建一個文件,改名為音樂制作網頁,然后雙擊進入網頁,首先,插入表格,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小時內與您取得聯系。