

点击上方蓝字关注公众号加星标


今天我们来学习下如何用python实现背景音乐播放。
由于视频是用电脑直接录制的,声音效果没有体现出来,演示视频看看就好。
接下来我们来看看代码:
首先是使用到的库:
import winsoundimport tkinterimport pygame
接着我们定义播放函数:
def sll():file=r'《清空》.mp3'# 初始化pygame.mixer.init()# 加载音乐文件track = pygame.mixer.music.load(file)# 开始播放音乐流,-1代表循环播放,10是开始播放时间pygame.mixer.music.play(-1,10)
然后我们再定义停止函数:
def sll_1():file=r'《清空》.mp3'# 初始化pygame.mixer.init()# 加载音乐文件track = pygame.mixer.music.load(file)# 暂停播放音乐流pygame.mixer.music.stop()
然后我们用tkinter定义GUI框架:
master = tkinter.Tk()master.title("music")master.geometry('450x260+600+400')xin= tkinter.Frame(master)xin.pack()a2=tkinter.Label(xin,text='背景音乐')a2.grid(row=2,column=1,padx=10,pady=10)b2=tkinter.Button(xin,text='play',width=8,command=sll)b2.grid(row=2,column=2,padx=10,pady=10)b2=tkinter.Button(xin,text='stop',width=8,command=sll_1)b2.grid(row=2,column=3,padx=10,pady=10)master.mainloop()
最后我们执行这个程序,我们看看效果图:

如何用python实现背景音乐播放,大家学废了吗?觉得好的关注加星标哟!

扫描二维码更精彩



点个在看你最好看
文章转载自ICTworker,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




