使用Python脚本获取指定格式文件列表的方法

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

在Python环境下获取指定后缀文件列表的方式。来源stackoverflow

这里简单以*.txt的作为例子。

使用glob(推荐)1importglob, os2os.chdir("/mydir")3forfileinglob.glob("*.txt"):4PRint(file)

简单实用os.listdir1importos2forfileinos.listdir("./mydir"):3iffile.endswith(".txt"):4print(file)5#或者使用函数式编程语句6importos7path ='./mydir'8text_files = [fforfinos.listdir(path)iff.endswith('.txt')]

如果需要遍历目录,使用os.walk1importos2forroot, dirs, filesinos.walk("/mydir"):3forfileinfiles:4iffile.endswith(".txt"):5print(os.path.join(root, file))

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航