python如何从对应的文件夹中找到MP3格式的音乐,并且可以播放(可以是不出现播放框的,也可以是出现播放框的)?
2条回答 默认 最新
关注
#导入OS模块 import os #待搜索的目录路径 path = "." #待搜索的文件类型 fileStyle = "mp3" #定义保存结果的数组 result = [] def findfiles(path): # 首先遍历当前目录所有文件及文件夹 file_list = os.listdir(path) # 循环判断每个元素是否是文件夹还是文件,是文件夹的话,递归 for fileName in file_list: # 利用os.path.join()方法取得路径全名,并存入cur_path变量,否则每次只能遍历一层目录 cur_path = os.path.join(path, fileName) # 判断是否是文件夹 if os.path.isdir(cur_path): findfiles(cur_path) else: # 判断是否是特定文件名称 if fileStyle in fileName: result.append(fileName) if __name__ == '__main__': findfiles(path) print(result)
有帮助的话采纳一下哦!本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录