python pyqt5获取文本框里输入的值_利用Python制作一个音乐播放器,堪比QQ音乐!...

e7bb59a0-6097-4e59-9204-1e7916ff3fd1

导语

利用Python制作一款简易音乐播放器,让我们愉快地开始吧~源代码+python学习资料私信小编“01”即可获取!

fcdf291e4a4e498bbac112e3f0aac0ab

开发工具

Python版本:3.6.4

相关模块:

pyqt5模块;

以及一些Python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

实现效果

d06e18bab2be4fb59827832635d9ad1b
a9512c861446425f933c14943022b5d6
7257996e568b4c838649044a632f1415

原理简介

其实相关文件中的源代码我已经做了一些注释,会pyqt5的话基本看下源码就懂了,因为原理还是很简单的。这里就简单介绍一下吧。

一.设计界面

QAQ界面设计的比较简约,大概长这个样子:

95e1a0162e4a48bda7eecc9bfac19373

源代码里一个个地定义界面包含的元素,然后排版一下就行了:

512ef2a758a447c89d9645115ba1c60f

二. 实现各部分功能

(1)存放音乐的文件夹选取

直接调pyqt5相应的函数就行:

14d8360ae5d4439f93977946bf591024

打开文件夹后把所有的音乐文件显示在界面左侧,并保存一些必要的信息:

a9373a588f2e44bcab8fad485c875dc6

(2)音乐播放

音乐播放功能直接调用QMediaPlayer实现:

8a55651adabf4136a682fbba8fe4be8e

(3)音乐切换

点击上一首/下一首按钮切换:

3af5a3b1f9974fc287593ec43cc74f4a

双击某首歌切换:

c5b2f323db5745478db0401cfde736a3

根据播放模式切换:

ab04bed9812546ab9b037a58f8949a26

All done~整体来说还是比较简单的,完整源代码详见相关文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值