【发布时间】:2022-01-24 04:45:30
【问题描述】:
我希望遍历诸如Songs = ["Song1.mp3", "Song2.mp3", "Song3.mp3"] 之类的歌曲列表,并且我想一个接一个地播放每首歌曲。
我尝试了各种方法,建议最多的似乎是使用 pygame,但是,我无法调试使用它带来的大量错误。我的主要源代码和尝试如下所示:
from tkinter import *
import pygame
from random import choice
import os
pygame.mixer.init()
Songs = os.listdir("Music\\")
def Play():
Song = choice(Songs)
pygame.mixer.music.load("Music\\" + Song)
pygame.mixer.music.play()
while True:
play()
运行时我收到错误pygame.error: ModPlug_Load failed。
我在我拥有的幻灯片程序中同时运行它,我希望这段代码作为背景音乐运行,我计划在我已经设置的函数中检查歌曲的结尾。
【问题讨论】: