如何通过 pyqt 开发一个 Groove 音乐播放器应用?

2026-05-06 02:030阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

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

如何通过 pyqt 开发一个 Groove 音乐播放器应用?

前言:Win10 自带了一款非常好用的音乐播放器——Groove,但只能支持本地音乐的播放。2020年3月底至4月底,我一直在学习PyQt5,然后从2020年5月开始,着手使用PyQt5编写增强版。

前言

Win10 自带了一款很好用的音乐播放器 —— Groove 音乐,但是只能支持本地音乐的播放。2020年3月底到4月底,自己一直在学习 PyQt5,然后从 2020年5月开始,着手使用 PyQt5 编写增强版的 Groove 音乐。因为平时有课,所以大部分代码是在寒暑假编写的。

刚开始代码写的很捞,反反复复重构过多次,不过现在整体看来应该没那么乱了,除了一部分很久远的代码,实在不敢去碰。总结下来,项目用到了以下技术:

  • PyQt5
  • 爬虫
  • 数据库
  • 图像处理

其中数据库还是去年年底学了 Java 技术栈之后,于今年寒假添加进项目的。以前用的是 json 文件来保存歌曲数据,说多了都是泪。之前由于种种原因(主要是懒),代码一直没有编译成 exe 发布出来,今天终于打包发布了 v1.0.0 大版本。在虚拟环境里面打包之后发现软件有 297MB,所以又删了一些无用的 dll 和 pyd 文件,最终瘦身为 197MB,在 3 台 Win11 电脑上测试良好,欢迎大家去我的 GitHub仓库:github.com/zhiyiYo/Groove 下载使用,有任何问题可以提 issue,我会在第一时间回复。

阅读全文

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

如何通过 pyqt 开发一个 Groove 音乐播放器应用?

前言:Win10 自带了一款非常好用的音乐播放器——Groove,但只能支持本地音乐的播放。2020年3月底至4月底,我一直在学习PyQt5,然后从2020年5月开始,着手使用PyQt5编写增强版。

前言

Win10 自带了一款很好用的音乐播放器 —— Groove 音乐,但是只能支持本地音乐的播放。2020年3月底到4月底,自己一直在学习 PyQt5,然后从 2020年5月开始,着手使用 PyQt5 编写增强版的 Groove 音乐。因为平时有课,所以大部分代码是在寒暑假编写的。

刚开始代码写的很捞,反反复复重构过多次,不过现在整体看来应该没那么乱了,除了一部分很久远的代码,实在不敢去碰。总结下来,项目用到了以下技术:

  • PyQt5
  • 爬虫
  • 数据库
  • 图像处理

其中数据库还是去年年底学了 Java 技术栈之后,于今年寒假添加进项目的。以前用的是 json 文件来保存歌曲数据,说多了都是泪。之前由于种种原因(主要是懒),代码一直没有编译成 exe 发布出来,今天终于打包发布了 v1.0.0 大版本。在虚拟环境里面打包之后发现软件有 297MB,所以又删了一些无用的 dll 和 pyd 文件,最终瘦身为 197MB,在 3 台 Win11 电脑上测试良好,欢迎大家去我的 GitHub仓库:github.com/zhiyiYo/Groove 下载使用,有任何问题可以提 issue,我会在第一时间回复。

阅读全文