如何播放mp3文件播放列表中的所有文件



假设我有一个包含.mp3.ini文件的目录,我希望我的程序选择所有带有.mp3的文件并播放它们。不是单独的文件,而是同时播放,这意味着当你通常选择几首歌曲并播放时,它会在你的默认播放器中创建一个播放列表。我想那样做。

如有任何帮助,将不胜感激

备注:

我知道如何列出所有项目。我想知道的是如何播放所有这些,这样它就会创建一个播放列表,这样当第一个播放结束时,第二个就会自动播放。

或者我如何在屏幕上不显示的情况下点击ctrl a并点击回车键来输入文件夹?

这可以解决我的问题

使用glob库。

from glob import glob
files = glob("/home/some_folder/*.mp3")
print(files)

您可以尝试迭代创建.m3u文件,它看起来像这个

/home/songs/01.mp3
/home/songs/02.mp3
/home/songs/03.mp3

然后简单地播放.m3u文件

最新更新