python遍历文件夹获取指定格式的文件

转载 2016年08月31日 13:49:52


1、源码如下:

import os
import os.path
import sys
import glob
def getalltxtfilename2(path): 
    txtfilenames=[] 
    for dirpath,dirnames,filenames in os.walk(path): 
        filenames=filter(lambda filename:filename[-4:]=='.mp3',filenames) 
        filenames=map(lambda filename:os.path.join(dirpath,filename),filenames) 
        txtfilenames.extend(filenames)
        #print filenames
    return txtfilenames
  
 
   
if __name__ == "__main__" :
 try :
    filenames=getalltxtfilename2("E:\cocos2d-x-2.2.2\projects\Constellation\Resources\Sound")
    for filename in filenames:
        print filename
 except :
  print "execute list_file_dir fun error"


相关文章推荐

删除一种文件类型的文件

下载文件太多了,1T的mac也受不了了。写个python脚本处理下吧。 首先遍历所有文件夹,将某种扩展名的文件找出来,然后删除。 开始动工。 1.决定使用os.path方法 2.倒数8位为.t...
  • slamx
  • slamx
  • 2016年04月07日 00:15
  • 295

Python获取指定路径下的某类型文件的所有文件名

最近刚接触Python。考虑到之前在vs2010编写C++程序时,要使用第三方库的时候经常需要指定输入依赖项,比如OpenCV,我经常习惯把lib文件夹下的所有lib文件都添加到工程中,这时候就非常希...
  • FromHJ
  • FromHJ
  • 2012年08月30日 14:12
  • 8315

Python 遍历文件夹中的指定类型文件

首先罗列一下os.path模块的相关函数: 1.判断型函数: exists() 指定路径(文件或者目录)是否存在 isabs() 指定路径是否为绝对路径 isdir() 指定...

Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序

Ubuntu上安装和使用SSH网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-serve...
  • neofung
  • neofung
  • 2011年06月29日 01:24
  • 10812

kaldi 声学模型构建dict过程

kaldi声学模型训练,构建dict数据过程

Java遍历文件夹&读取指定格式的文件zUI金

最近想自己写个Android音乐播放器练手,首先遇到的问题就是如何将手机里的歌曲文件扫描出来。百般思虑决定先用PC练练手。 其实网上有过用递归或者不用递归的方式。后来我有发现了大部分都是使用的递归,...

java遍历删除指定文件夹下面的相同格式或指定格式的file文件

在程序员编写代码的过程中,可能会遇到需要删除一个文件夹下的某种格式类型的所有文件,比如doc、docx、 MP4、avi等格式文件。    所以,简单提供一下思路和代码,已经有好思路和代码的程序员可忽...

游戏开发工具之纹理打包器-2.打开文件夹遍历指定格式的图片,以及显示到tree控件上

上一篇我们只是给程序定义了大致的功能,以及简单的初始化,这次我们来开发把我们要编辑的图片加载到左边的树控件来,以及筛选出我们要的格式。 这次要实现的功能是 1.  使用CMFCEditBrowse...

遍历指定目录下指定格式的文件

/* **path为指定的目录路径,遍历该目录下的文件,找出指定格式(.mp3)的文件 **并将文件名分组分别写入.txt文件,方便多进程处理 */ #define SINGLENUM 10 int...

Linux下 C语言实现遍历指定目录下指定格式的文件

/* **path为指定的目录路径,遍历该目录下的文件,找出指定格式(.mp3)的文件 **并将文件名分组分别写入.txt文件,方便多进程处理 */ #define SINGLENUM 10 int...
  • yff1030
  • yff1030
  • 2012年08月12日 21:06
  • 7045
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python遍历文件夹获取指定格式的文件
举报原因:
原因补充:

(最多只允许输入30个字)