【发布时间】:2020-11-21 11:10:08
【问题描述】:
我有一个数据集和一个文件夹,在这个文件夹中我有几个子文件夹,其中有音频文件我需要在整个子文件夹上移动并获取文件和路径,我使用 python 有人有想法吗?
文件夹: 数据集 -> 文件夹:摇滚、雷格、嘻哈、经典、迪斯科、爵士、流行、布鲁斯、乡村、金属 -> 文件: “名称”.wav 我需要输入每个文件夹并获取文件和路径。 我的文件夹中有 100 个文件。
我什么都不尝试,因为我不知道该怎么做
【问题讨论】:
我有一个数据集和一个文件夹,在这个文件夹中我有几个子文件夹,其中有音频文件我需要在整个子文件夹上移动并获取文件和路径,我使用 python 有人有想法吗?
文件夹: 数据集 -> 文件夹:摇滚、雷格、嘻哈、经典、迪斯科、爵士、流行、布鲁斯、乡村、金属 -> 文件: “名称”.wav 我需要输入每个文件夹并获取文件和路径。 我的文件夹中有 100 个文件。
我什么都不尝试,因为我不知道该怎么做
【问题讨论】:
你应该使用os.walk
import os
for subdir, dirs, files in os.walk(rootdir):
for file in files:
filepath = subdir + os.sep + file
if filepath.endswith(".wav"):
print(filepath)
【讨论】: