Python通过递归获取目录下指定文件代码实例
2019-11-08 07:03
2226 查看
这篇文章主要介绍了python通过递归获取目录下指定文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
获取一个目录下所有指定格式的文件是实际生产中常见需求.
import os #递归获取一个目录下所有的指定格式的文件 def get_jsonfile(path,file_list): dir_list=os.listdir(path) for x in dir_list: new_x=os.path.join(path,x) if os.path.isdir(new_x): get_jsonfile(new_x,file_list) else: file_tuple=os.path.splitext(new_x) if file_tuple[1]=='.json': file_list.append(new_x) return file_list if __name__=='__main__': file_list=[] path='/Users/binwang/Documents' get_jsonfile(path,file_list) for json_file in file_list: print(json_file)
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- VFP中,如何把指定目录信息(包括子目录)存入TXT文本文件!(已解决,代码实例)
- 【原创】C# 递归获取指定目录的子目录及其所有文件
- php实例分享之通过递归实现删除目录下的所有文件详解
- java 使用递归获取指定文件路径目录,删除指定的文件后缀(可扩展,根据具体需要的删除的后缀进行配置)~~
- Java利用递归思想遍历指定目录,获取所有的文件
- Python获取指定目录下文件数量及总大小
- 通过vbs获取远程host文件并保存到指定目录
- python 获取指定目录,指定时间下所有更改的文件
- 递归遍历指定目录,获取该目录下最大的文件信息
- python 获取指定文件夹下所有文件名称并写入列表的实例
- .net core 读取本地指定目录下的文件的实例代码
- Python 获取指定文件夹下的目录和文件的实现
- 【软件测试】利用python获取当前目录名称和获取指定目录下的子目录和文件名称
- python 获取文件下所有文件或目录os.walk()的实例
- javase——递归获取指定目录下(包括子目录)指定后缀的文件的文件名
- 对指定的目录进行递归获取递归过程所有的java文件的路径。
- Python基础 —— 获取当前文件所在目录,遍历当前目录,获取指定后缀的文件
- 通过代码获取工程目录下plist文件下的内容
- python - 自定义一个递归函数用于递归遍历指定目录下的所有文件
- python 脚本(获取指定文件夹、指定文件格式、的代码行数、注释行数)