假设我有一个包含.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文件