python实现目录递归遍历
2015-07-21 23:06
756 查看
#实现目录递归遍历,查找.log文件,并将结果存入文件
本文出自 “今日的努力,明日的成功!” 博客,请务必保留此出处http://zhzhgo.blog.51cto.com/10497096/1676911
import os res=[] def findfile(dir): for i in os.listdir(dir): if os.path.isdir(dir+os.sep+i)==True: findfile(dir+os.sep+i) else: if i[-4:]=='.log': res.append(dir+os.sep+i) findfile(os.path.abspath('.')) #findfile('D:\Python\code') #print len(res) fp=open('result.log','w') for i in res: fp.write(i+'\n') fp.close()
本文出自 “今日的努力,明日的成功!” 博客,请务必保留此出处http://zhzhgo.blog.51cto.com/10497096/1676911
相关文章推荐
- python系列------函数类型简介
- python系列------输入输出
- python使用 shelve模块遇到问题
- python系列------内存池
- python 第三方 .whl包安装及出现的IOError问题解决办法
- python中write内容为在文件中显示的问题
- python 第三方 .whl包安装及出现的IOError问题解决办法
- python3在win8下环境变量设置
- python 多进程 multiprocesses
- 80个Python经典资料(教程+源码+工具)汇总——下载目录
- Python os模块介绍
- Python生成器的工作过程
- Selenium学习笔记之005:第一个selenium+python+webdriver脚本
- Xadmin文档(二)
- python pdb调试
- Xadmin文档(一)
- Python中choice用法与三元操作
- 50个强大的Python模块
- Python 学习笔记一之模块探究学习
- [2015-07-19] python005