有时候,我会经常在想,人为了什么而活在这个世界上。
。。。
其实我想的是,音乐为什么会这么美妙。每当烦恼的时候,偶尔听上那么几首歌,心情会顿时愉悦很多。在某个晴朗的日子,我坐在电脑前,准备开个游戏来减减压,突然又想放点音乐来听听,但是由于实在不想打开某个音乐播放器,会占用太大的内存,我的廉价笔记本实在负担太大,emmm
于是乎,便想弄一个很简单的播放器,播放一下本地的音乐。之前有在小甲鱼的视频中看到用pygame制作小小播放器的教程。根据那个,我做了小小的改善,做了一个能切换上一首下一首、调节音量大小的播放器。
于是乎,它就出来了。
由于太忙了,便没打算在外观上做太多功夫,弄一个很简单的应用满足一下简单的需求。总的来说,它可以从本地的某个文件夹,导入里面的歌曲并播放。点击下一首或上一首的按钮便可以实现切换,点击音量放大减小键便可以调节音量。如果不想用鼠标的话,用键盘按键也是可以控制的。上下方向键是调节音量大小,左右方向键用于切换上下首歌。
代码量不是很多,就一百多行,写得很简单也并不复杂。有些小问题就是用python3.4的pygame播放mp3格式音乐会出错,所以我不得不安装了python3.6版本来运行这个程序。
程序初始化的时候,遍历一遍文件夹内的所有mp3格式的音乐。先获取所有文件的名称是不是以'.mp3'结尾的,是的话把名称加入到歌曲文件列表就行了。在切换歌曲的时候,也不能让索引号超出歌曲列表的范围,同样也是用一个函数控制值再返回就行了。
以下是代码:————
不写了不写了,要好好学习了哈。
领取专属 10元无门槛券
私享最新 技术干货