Python查找指定目录文件glob通配符方法,pythonglob,Python文本文件操作


Python文本文件操作相关,查找指定目录中文件的方法,这里我是用了glob通配符方法。代码中我作了简单的python 注释,比较好理解,希望能帮到有需要的朋友。

#encoding=utf-8import osimport globdef findfiles(dirname,pattern):    cwd = os.getcwd() #保存当前工作目录    if dirname:        os.chdir(dirname)    result = []    for filename in glob.iglob(pattern): #此处可以用glob.glob(pattern) 返回所有结果        result.append(filename)    #恢复工作目录    os.chdir(cwd)    return resultif __name__ == '__main__': print(findfiles(r'D:\python\windows-service','*.py'))#www.iplaypy.com

编橙之家文章,

评论关闭