import os
labsIndName=[]
num_class=0
def create_datasets():
path="I:\\pycham\\PyCharm 2020.2.3\\语音识别\\数据集\\data_thchs30\\"
dirs = os.listdir(path) # 获取的是目录列表
for i in dirs:
print("开始加载:",i)
labsIndName.append(i) # 当前分类进入到标签的名字集
wavs_path=path+"\\"+i
testNum=0 # 当前分类进入了测试集的有几个 ,这里暂定每个分类进100个到测试集
files = os.listdir(wavs_path) # 某个目录下文件的列表
for j in files:
print(j)
create_datasets()
我想只获取.wav结尾的文件该怎么写
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
CSDN专家-杨俊 2021-03-25 20:09关注import os
import stringinputFilePath= "I:\\pycham\\PyCharm 2020.2.3\\语音识别\\数据集\\data_thchs30\\"
threefile = [ ]
for file in os.listdir(inputFilePath):
if os.path.splitext(file)[1] == '.wav':
sourcefile = os.path.join(inputFilePath, file)
threefile.append(sourcefile)
print threefile本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用