python 製作簡單的音樂播放器
阿新 • • 發佈:2020-11-27
如你所見,功能很簡單。只有基本的播放,停止,甚至只針對一首歌曲,僅供初學者參考學習用。
程式碼
from tkinter import * from tkinter import filedialog from pygame import mixer class MusicPlayer: def __init__(self,window ): window.geometry('320x100'); window.title('Iris Player'); window.resizable(0,0) Load = Button(window,text = 'Load',width = 10,font = ('Times',10),command = self.load) Play = Button(window,text = 'Play',command = self.play) Pause = Button(window,text = 'Pause',command = self.pause) Stop = Button(window,text = 'Stop',command = self.stop) Load.place(x=0,y=20);Play.place(x=110,y=20);Pause.place(x=220,y=20);Stop.place(x=110,y=60) self.music_file = False self.playing_state = False def load(self): self.music_file = filedialog.askopenfilename() def play(self): if self.music_file: mixer.init() mixer.music.load(self.music_file) mixer.music.play() def pause(self): if not self.playing_state: mixer.music.pause() self.playing_state=True else: mixer.music.unpause() self.playing_state = False def stop(self): mixer.music.stop() root = Tk() app= MusicPlayer(root) root.mainloop()
以上就是python 製作簡單的音樂播放器的詳細內容,更多關於python 音樂播放器的資料請關注我們其它相關文章!