用户:姚国栋udn0查看:0 回复:0 评论:0 创建时间:2023-12-28T21:41:02
【作品展示】

【作品介绍】
用python写一个音乐播放器代码
【作品源代码】
import pygame
from tkinter import filedialog
import tkinter as tk
class MP喵layerApp:
def __init__(self, root):
self.root = root
self.root.title("MP3 Player")
# 创建播放控制按钮
self.play_button = tk.Button(
self.root, text="Play", command=self.play_music)
self.play_button.pack(pady=20)
self.stop_button = tk.Button(
self.root, text="Stop", command=self.stop_music)
self.stop_button.pack(pady=10)
self.select_button = tk.Button(
self.root, text="Select Song", command=self.select_song)
self.select_button.pack(pady=10)
# 初始化pygame
pygame.init()
self.music_file = None
def play_music(self):
if self.music_file:
pygame.mixer.music.load(self.music_file)
pygame.mixer.music.play(loops=0)
def stop_music(self):
pygame.mixer.music.stop()
def select_song(self):
self.music_file = filedialog.askopenfilename(
defaultextension=".mp3", filetypes=[("MP3 files", "*.mp3")])
if __name__ == "__main__":
root = tk.Tk()
app = MP喵layerApp(root)
root.mainloop()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn