python实现播放音乐_Python实现小小音乐播放器

之前发了篇以音乐为主题的文章,这一篇也继续吧,随心随性就好。

话说音乐为什么会这么美妙呢。每当烦恼的时候,偶尔听上那么几首歌,心情会顿时愉悦很多。在某个晴朗的日子,我坐在电脑前,准备开个游戏来减减压,突然又想放点音乐来听听,但是由于实在不想打开某个音乐播放器,会占用太大的内存,我的廉价笔记本实在负担太大,emmm

于是,就想弄一个很简单的播放器,播放一下本地的音乐。之前有在小甲鱼的视频中看到用pygame制作小小播放器的教程。根据那个,我做了小小的改善,做了一个能切换上一首下一首、调节音量大小的播放器。

然后,它就出来了。

用到的素材都是从网上可以找到的。

由于太忙了,便没打算在外观上做太多功夫,弄一个很简单的应用满足一下简单的需求。总的来说,它可以从本地的某个文件夹,导入里面的歌曲并播放。点击下一首或上一首的按钮便可以实现切换,点击音量放大减小键便可以调节音量。如果不想用鼠标的话,用键盘按键也是可以控制的。上下方向键是调节音量大小,左右方向键用于切换上下首歌。

代码量不是很多,就一百多行,写得很简单也并不复杂。有些小问题就是用python3.4的pygame播放mp3格式音乐会出错,所以我不得不安装了python3.6版本来运行这个程序。

程序初始化的时候,遍历一遍文件夹内的所有mp3格式的音乐。先获取所有文件的名称是不是以'.mp3'结尾的,是的话把名称加入到歌曲文件列表就行了。在切换歌曲的时候,也不能让索引号超出歌曲列表的范围,同样也是用一个函数控制值再返回就行了。

以下是代码:————

不写了不写了,要好好学习了哈。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值