tkinter 简单音乐播放器

这是一个使用Python的tkinter库制作的简单音乐播放器。在MusicPlayer 2.0版本中,用户可以方便地播放和管理音乐文件。博客作者分享了项目的实现过程,并提醒将音乐文件和图片放在相应的文件夹内。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 MusicPlayer 2.0版本

python小制作 tkinter 简单音乐播放器_死非死的博客-优快云博客

import os
from tkinter import *
from PIL import Image, ImageTk  # 导入图像处理函数库
from pygame import mixer

def music_list():  # 读取音乐  完善方向是加上排序功能
    lists = []  # music是音乐文件夹 os.listdir 打开指定文件夹获取文件夹下所有文件名称
    for i in os.listdir('music'):
        if os.path.splitext(i)[-1] == '.mp3':
            lists.append(i)
        else:
            pass
    return lists


def name_now():  # 当前播放音乐名称
    name1 = music_list()[num]
    return name1


def play():  # 开始播放音乐
    mixer.music.set_volume(size)
    mixer.music.load(f'music/{name_now()}')
    mixer.music.play()


def stop():  # 音乐暂停
    mixer.music.pause()


def cancel():  # 取消暂停
    mixer.music.unpause()


def soundsize_up():  # 控制音乐音量 增大
    global size
    if -0.1 < size 
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

将来怎么办

你的鼓励是我的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值