您的位置 首页 > 数码极客

〈如何提取网页上的音乐〉如何提取网页视频中的音乐!

1、背景:

为了实现抓取某目标网站的歌曲以及作者,通过python + Xpath方式实现,并将抓取的结果保存到csv格式的excel表格里。

2、实现步骤:

(1)获取该网站的网页源码

(2)使用Xpath方式进行解析,找到要抓取的歌曲和作者所在的段落

(3)将解析后的结果写入到CSV格式的excel中

3、关键技术:

python、requests、Xpath、csv文件写入

4、代码实现:

# ############## 通过python+Xpath实现抓取某网站推荐的歌曲 import requests import lxml.html import csv url = "; html = reque(url=url) htmlContent = ("GBK") selector = lxml.(htmlContent) #先抓大,找到歌曲信息所在的片段 item_list = ('//*[@id="music_con1_1"]/div[@class="cont"]/div[@class="music_list"]/ul/li') songAndAuthorList = [] #基于抓取的结果再抓取每个li下面的信息,包括歌曲名和作者 for item in item_list: name = i('div[@class="lebox"]/a/text()') author = i('div[@class="ribox"]/a/text()') itemDict = {"name":name[0], "author":author[0]} (itemDict) #将结果存入到excel表格里 with open(';, 'w', encoding='utf-8-sig', newline='') as f: writer = c(f, fieldnames=['name','author']) wri() wri(songAndAuthorList)

5、代码解析:

下面是源码的截图,

为了看的更清楚一点,将要抓取的结构罗列如下:

6、代码运行结果:

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何提取网页上的音乐,如何提取网页视频中的音乐,怎么把网页上的音乐提取出来,如何提取网页上的音乐文件,如何提取音乐并导出,如何提取网页中的视频”边界阅读