空间音乐播放器代码(手机音乐播放器有哪些)
空间音乐播放器代码(手机音乐播放器有哪些)Python之眼2021-05-04 09:53:11对于小伙伴们来说,在日常的学习和工作中,很多人都喜欢边听音乐边工作,音乐能够给自己的身心带来放松,让自己能够更加投入到学习和工作中去。
面对形形色色的音乐软件,小编自己动手,用60行代码就制作了一款简易的音乐播放器,一起来看看吧。
为了让大家对播放器有一个更加直观和全面的了解,也为了充分调动大家的积极性。 ,我们先来展示一下播放器的运行效果。
视频加载中...
视频中,大家可以看到,只需要点击"获取本地歌曲"按钮,然后选择本地的音乐文件夹,所有的音乐名称就会展示在右侧的音乐栏中。
大家可以通过上下滑动音乐栏来查看所有的音乐,然后根据左侧的四个按键的提示,就可以选择音乐进行播放,或者暂停等操作。
01.程序讲解
通过视频进行软件使用的讲解后,接下来,我们就对于程序进行解析,看一下如何利用60行代码就可以制作这样的一个播放器。
对于程序的讲解,主要分为以下的三个步骤:
播放器界面的构造
获取本地的音乐,并展示在界面中
对音乐的播放,停止等操作
02.播放器界面的构造
对于播放器界面的构造,程序利用的是tkinter进行制作,部分程序如下图所示。
程序中,规定软件的界面大小为700x500,同时为界面设置了背景图,对于各个按钮控件相对于界面的位置,则是通过place函数来进行设置。
二维码的的展示,则是通过依托于tkinter库中的Label控件进行展示。界面的样式如下图所示。
界面中,黄色的部分是为了后续音乐文件的展示,左侧的四个按键则是起到了对于音乐的控制。
03.获取本地的音乐,并展示在界面中
对于本地文件的获取,可以通过tkinter库中的askdirectory函数,来选择本地的文件夹,利用os库中的listdir函数列出文件夹下所有的音乐。并利用tkinter库的Listbox控件将音乐展示在界面中,程序如下图所示。
程序中,通过for循环将音乐的名字插入到Listbox对象中,然后展示在界面中,如下图所示。
可以看到,通过选择本地的音乐文件夹,在界面中展示出了所有的歌曲名字 。
04.对音乐的播放,停止等操作
对于音乐的播放,利用的pygame库来实现,对于歌曲的操作,包括了播放、暂停,继续以及停止,通过pygame库,几行代码即可实现,程序如下图所示。
在歌曲的播放过程中,在音乐栏的最上方,会显示出当前播放的是哪一首音乐,如下图所示。
以上就是小编今天为大家分享的趣味案例,利用简单的几十行代码就可以制作一个简单的音乐播放器,大家可以动手操练起来!
需要本软件的可以在后台私信小编:"01"即可领取。
用面包机怎么做酸奶(面包机如何做酸奶窍门)用面包机怎么做酸奶(面包机如何做酸奶窍门)你喜欢喝牛奶吗?那喜欢喝酸奶吗?有想过在家里自己做上一份酸奶吗?最近自制酸奶的风刮得很大,一时间几乎所有平台上都挂起了自制酸奶的图片,相当
大胸下垂怎么办(胸部下垂怎么上提)大胸下垂怎么办(胸部下垂怎么上提)发育正常外形美观的胸部使女性的形体呈S形曲线,让女性更加有魅力,但到一定年龄阶段后会胸部出现不同程度的松弛下垂,胸部下垂使女性身体失去正常美观,缺
描写山峰的词语(怎么优雅的形容胸大)描写山峰的词语(怎么优雅的形容胸大)形容山峰的词语群山,荒山,高山,奇山崇山峻岭,奇峰耸立,山明水秀,童山濯濯,千岩万壑,悬崖峭壁,山势雄伟,层峦叠嶂,万山丛中,青山绿水,群山簇立
能不能监控他人的聊天记录(微信监控对方手机聊天记录)能不能监控他人的聊天记录(微信监控对方手机聊天记录)针对之前网传的微信监听用户聊天记录一事,微信官方辟谣平台进行了回应,称不会监测用户聊天记录,也不会据此推送广告。微信表示聊天内容
支付宝蚂蚁庄园小鸡问答阳春白雪和下里巴人是指两种人吗相信现在大家对于小鸡庄园每日问答都是非常关心的吧,并且近期发现很多小伙伴都很想知道阳春白雪和下里巴人是指两种人吗这个问题,那么既然现在小伙伴们对于阳春白雪和下里巴人是指两种人吗都是
邮局包裹资费(邮政快递包裹几天能到)邮局包裹资费(邮政快递包裹几天能到)邮政快递是使用率较为广泛的一家快递公司,不仅能够邮寄日常的包裹,还能够邮寄大件物品,同时也是许多公家单位指定快递公司。在使用邮政快递寄东西的时候
顺丰快递一般多久(1000公里顺丰一天能到吗)曾经的顺丰人,和大家分享下当下火爆快递圈的顺丰速运。顺丰快递作为当前中国快递最强劲的快递公司,无论从时效,服务,市场占有率,企业利润,等其他各个方面比起四通一达都不是强的一点点。今
数码知识vogal10是华为什么型号是哪一款手机如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道vogal10是华
数码知识ksaal10是华为什么型号ksaal10是哪一款手机如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道ksaal10是华
华为荣耀立方(华为手机哪一款最好)华为荣耀立方(华为手机哪一款最好)之前我一直想买一个能够把网络电视机顶盒智能路由器NAS家庭存储整合在一起的盒子,来节省一下家里的空间。一直在关注着某东上的华为(HUAWEI)荣耀
数码知识苹果x怎么关闭打开的程序关闭后台程序如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道苹果x怎么关闭打开