暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

python实现背景音乐播放

ICTworker 2021-08-10
1672

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


今天我们来学习下如何用python实现背景音乐播放。


由于视频是用电脑直接录制的,声音效果没有体现出来,演示视频看看就好。






接下来我们来看看代码:


首先是使用到的库:


    import winsound
    import tkinter
    import 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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

          评论