我想使用python在一个目录中一一播放所有mp3文件,是否有任何模块可以帮助我执行任务
最佳答案
您可能想查看 pygame
包裹。它可以让您播放 MP3。
楼下this related SO question ,你可以做类似的事情
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()
的顺序此处不受控制,因此您可能需要介绍自己的排序/排序。
关于python-3.x - 是否有任何 Python 模块可以播放目录中的所有 .mp3 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58395679/