python遍历目录,获取指定文件
1 需求
遍历指定文件夹下的wav文件,取出后做其他处理
2 代码
'''
功能:读取指定文件夹下的所有wav文件'''import os
path=r'E:\TWK_LanguageRecognition\CommandLineCutting\voice\复元音'filter=[".wav"] #设置过滤后的文件类型 当然可以设置多个类型def all_path(dirname):result = []#所有的文件for maindir, subdir, file_name_list in os.walk(dirname):for filename in file_name_list:apath = os.path.join(maindir, filename)#合并成一个完整路径ext = os.path.splitext(apath)[1] # 获取文件后缀 [0]获取的是除了文件名以外的内容if ext in filter:result.append(apath)return resultfilenames=all_path(path)for filename in filenames:print(filename)# cmd_command = "activate pytorch_gpu1 && python ExtremePointFrequency.py -i {0} --maxnum -15".format(filename)# os.system(cmd_command)
3 结果
python遍历目录,获取指定文件相关推荐
- Python遍历目录下的文件(os.walk 、os.listdir的用法)
Python遍历目录下的文件(os.walk .os.listdir的用法) 最近想从一个目录转移一些文件到另外一个目录,因为文件有指定的后缀,所以想着用python来转移,不做cv工程师,那就涉及到 ...
- Linux(shell)遍历目录删除指定文件,解决文件夹名称带空格问题
最近打算把一些学习资源解压上传到阿里网盘上,可是在解压的时候出现了问题,无故产生很多隐藏文件(猪哥mac电脑,用的keka解压软件). 且文件夹层级很多,不可能实现手动一个一个文件夹删除,所以就考虑写 ...
- python遍历目录树 除文件_python遍历目录树删除指定后缀的文件
删除 I:\web_img\JD_IMG\web_img 下所有后缀为.HAPPY5CHOOSE的文件 思路:利用os.walk 将所有文件目录树找出来,其次将目录树中所有后缀为.HAPPY5CHOO ...
- Python 打开目录与指定文件
Python打开外部文件有很多方法, os.popen打开外部程序,但发现只能打开文件所在目录的文件 os.system可打开外部文件os.system(command) command 要执行的命令 ...
- linux遍历目录删除指定文件,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法-linux删除文件夹...
本篇文章扣丁学堂Linux培训小编给读者们分享一下利用shell脚本遍历文件夹内所有的文件并作整理统计的方法,文章具有很好的参考价值,感兴趣的小伙伴就随小编来了解一下吧. 环境: Ubuntu下采用s ...
- 遍历目录寻找指定文件
#coding=utf-8 import os for fpathe,dirs,fs in os.walk('C:\\Users\\xinxin'):#其中一个\是转义字符# print fpathe ...
- python遍历目录下所有文件_Python递归遍历目录下所有文件
#自定义函数: importos path="D:\\Temp_del\\a" defgci (path):"""this is a statemen ...
- python读取文件夹下特定的文件_python os模块获取指定文件夹下所有文件名
本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. python os模块获取指定文件夹下所有文件名 第一种方法使用os.walk(): os.walk() 方法 ...
- python批量生成文件夹_python实现批量获取指定文件夹下的所有文件的厂
本文实例讲述了python实现批量获取指定文件夹下的所有文件的厂商信息的方法.分享给大家供大家参考.具体如下: 功能代码如下: import os, string, shutil,re import ...
- 利用python批量查询企业信息_python实现批量获取指定文件夹下的所有文件的厂商信息...
本文实例讲述了python实现批量获取指定文件夹下的所有文件的厂商信息的方法.分享给大家供大家参考.具体如下: 功能代码如下: import os, string, shutil,re import ...
最新文章
- # c++运算符重载之 前置++, 后置++, 负号运算符, 类型转换函数, 以及输入输出运算符...
- java base64 编码 类_java base64编码和解码的三种方式 | 学步园
- Windows上搭建EMQTT服务器
- 【渝粤题库】广东开放大学 基础写作 形成性考核
- Codeforces Round #412 (rated, Div. 2, base on VK Cup 2017 Round 3) A	 Is it rated?
- 编程漫谈及计算机硬件简介
- Oracle11g exp 1445,oracle11g 导出表报EXP-00011:table不存在。
- 数据结构C语言严蔚敏版(第二版)超详细笔记附带课后习题
- 嵌入式linux应用开发完全手册(一)
- CENTOS7开机自启动脚本
- 如何在linux下配置网络桥接?-使初学者轻松远离ping不通的烦恼
- 网页如何与小程序交互通信
- [Tensorflow2] 梯度反转层(GRL)与域对抗训练神经网络(DANN)的实现
- 微信开发.Net 接入示例
- format()函数的用法
- 正则表达式-替换网址
- 16秋计算机与技术鲁嘉华第一章作业
- 了解Zw*与Nt*的区别
- DMMS transfer error: Permission denied问题
- Telephony框架分析
热门文章
- 2017年10月18日普及组 文件名排序
- JZOJ__Day 8:【普及模拟】马农
- java回调函数_PHP回调函数及匿名函数概念与用法详解
- python工具包_python 工具包
- matlab 信号去直流,基于FIR滤波的ADC采样信号中直流信号的消除方法与流程
- .net core EPPlus npoi_微软官方上线免费C#、.NET在线教程视频
- 226. Invert Binary Tree
- 实验二:进程的创建与可执行程序的加载
- [1025]Noip 2009 Problem 2
- MS SQL数据库日志压缩方法[转]