如何用Python编写音乐播放及下载的小型应用程序?

2026-05-26 20:000阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1840个文字,预计阅读时间需要8分钟。

如何用Python编写音乐播放及下载的小型应用程序?

本篇部分代码整合整理自B站,B站教程详细易懂。1. 网络云+免费+内容爬取器(说明:技术十分简单,未到触犯软件使用规则的程度)驱动Edge浏览器(自行编写驱动会更高):

(本篇部分代码综合整理自B站,B站有手把手说明的教程)

1.网易云非付费内容爬取器(声明:由于技术十分简单,未到触犯软件使用规则的程度)驱动Edge浏览器(自己写驱动会更高端)进入界面,爬取列表中第一个音频地址并存入相应文件夹中。这里有一个最简单的爬虫程序和一个最简单的tkinter GUI编程。

注意,要先在网易云音乐网页中将第一个对应音频链接的位置定位:

对于以上定位可通过如下方式获得(定位器):

如何用Python编写音乐播放及下载的小型应用程序?

req = driver.find_element_by_id('m-search') a_id = req.find_element_by_xpath('.//div[@class = "item f-cb h-flag "]/div[2]//a').get_attribute("href")

在XML语言中寻找链接路径的方法可参见find_element_by_xpath
创建目录参见makedirs

这里的GUI需要tkinter添加文本。

阅读全文

本文共计1840个文字,预计阅读时间需要8分钟。

如何用Python编写音乐播放及下载的小型应用程序?

本篇部分代码整合整理自B站,B站教程详细易懂。1. 网络云+免费+内容爬取器(说明:技术十分简单,未到触犯软件使用规则的程度)驱动Edge浏览器(自行编写驱动会更高):

(本篇部分代码综合整理自B站,B站有手把手说明的教程)

1.网易云非付费内容爬取器(声明:由于技术十分简单,未到触犯软件使用规则的程度)驱动Edge浏览器(自己写驱动会更高端)进入界面,爬取列表中第一个音频地址并存入相应文件夹中。这里有一个最简单的爬虫程序和一个最简单的tkinter GUI编程。

注意,要先在网易云音乐网页中将第一个对应音频链接的位置定位:

对于以上定位可通过如下方式获得(定位器):

如何用Python编写音乐播放及下载的小型应用程序?

req = driver.find_element_by_id('m-search') a_id = req.find_element_by_xpath('.//div[@class = "item f-cb h-flag "]/div[2]//a').get_attribute("href")

在XML语言中寻找链接路径的方法可参见find_element_by_xpath
创建目录参见makedirs

这里的GUI需要tkinter添加文本。

阅读全文