Python列出当前目录下所有含有指定名称的文件(包括路径)

来源:互联网 发布:帝国年代2 java 编辑:程序博客网 时间:2024/05/16 07:01

Python列出当前目录下所有含有指定名称的文件(包括路径),经过本人测试可以正常运行,

形如这样

/data/text/test.txt

/data/test.txt

# -*- coding=utf-8 -*-__author__='wo'import osclass Student():    def listSameFile(self,str,dir = os.path.abspath('.'),res = []):        for x in os.listdir(dir):           path = os.path.join(dir,x)           if os.path.isfile(path) and str in os.path.splitext(x)[0]:               res.append(path)               #print path               return res           if os.path.isdir(path):               self.listSameFile(str,path,res)if __name__ == "__main__":    s = Student()    fileList = s.listSameFile('test')    print fileList 
后边出个php版本的,敬请期待啊,哈哈哈


阅读全文
0 0
原创粉丝点击