基于 Python 的文件递归搜索
2017-12-25 20:12
295 查看
基于Python 的文件递归搜索
前言:
Python3.5 编写的相同后缀文件搜索。相比网上的一些程序,代码简洁不少。正文:
代码import os #path可以根据具体情况设置 path = 'C:\\Users\\Admin\\Desktop' def get_py(path): list1 = os.listdir(path) for s in list1: if os.path.isdir(s): path1 = path #记住当前路径 path = path + '\\' +s get_py(path) path = path1 #递归玩后返回当前路径 else: if s.endswith('.docx') : #查找文件下的‘.docx’文件 print(s) if __name__ == '__main__': print(get_py(path))
完。
相关文章推荐
- python开发之基于thread线程搜索本地文件的方法
- python开发之基于thread线程搜索本地文件的方法
- 002_019 Python 根据指定的搜索路径和模式寻找文件
- 指定文件目录下搜索关键字(Java实现,递归方式)
- 基于Python实现文件大小输出
- Python网络编程之基于socket实现文件上传
- python脚本-指定目录针对特定后缀名文件进行文本内容搜索
- python菜鸟升级路--文件搜索和处理
- 如何使用python递归查找并删除某个目录下的文件
- Python遍历目录和搜索文件中的关键字
- 使用 Python 实现文件递归遍历的 3 种方式
- 基于Java Socket的文件UpLoad代码(完美版)-用递归解决java的目录树遍历
- 基于Java Socket的文件UpLoad代码(完美版)-用递归解决java的目录树遍历
- python 递归下载ftp文件夹及文件
- Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)
- Win32非递归遍历和搜索文件以及目录算法
- python开发_搜索本地文件信息写入文件
- JAVA和C实现文件搜索(递归和文件过滤器)
- Sublime Text 2 (for OS X )配置成可以运行基于python3解释器的 .py文件
- Python实现的本地文件搜索功能示例【测试可用】