您的位置:首页 > 编程语言 > Python开发

基于 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 递归