Возможно, вы захотите взглянуть на пакет pygame
. Он позволяет воспроизводить MP3.
Построение этого связанного SO вопроса , вы можете сделать что-то вроде
from time import sleep
from pathlib import Path # for directory listing
import pygame
DIRECTORY = Path('./path/to/your/directory')
mixer.init()
for fp in DIRECTORY.glob('*.mp3'):
# add each file to the queue
mixer.music.load(str(fp))
mixer.music.play()
# now wait until the song is over
while mixer.music.get_busy():
sleep(1) # wait 1 second
Обратите внимание, что порядок glob()
неконтролируется здесь, так что вы можете ввести собственную сортировку / упорядочение.