资源简介
搜索指定目录树下匹配了关键字列表的所有文件 包含了一个遍历目录树的类,稍加修改可实现其他功能 python初学者可以通过代码看看怎么遍历目录树,以及命令行参数的解析
代码片段和文件信息
import os
class diskwalk(object):
def __init__(self path):
self.path = path
def enumeratepaths(self):
path_collection = []
for dirpath dirnames filenames in os.walk(self.path):
for file in filenames:
fullpath = os.path.join(dirpath file)
path_collection.append(fullpath)
return path_collection
def enumeratefiles(self):
file_collection = []
for dirpath dirnames filenames in os.walk(self.path):
for file in filenames:
file_collection.append(file)
return file_collection
def enumeratedir(self):
dir_collection = []
for dirpath dirnames filenames in os.walk(self.path):
for dir in dirnames:
dir_collection.append(dir)
return dir_collection
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-07-28 18:56 keywords\
文件 1598 2013-07-28 18:55 keywords\keywords.py
文件 846 2013-07-28 15:39 keywords\diskwalk.py
- 上一篇:基于51单片机的单线多路DS18B20测温
- 下一篇:Keil数据导出分析
相关资源
- ParaViewTutorial.pdf
- xyisv_10236804.zip
- 计算机图形学第4版高清电子书.pdf
- 《多粒度知识获取与不确定性度量》
- 华成英模电课件.zip
- 70d0cd041f738f12db575d3b46e97582.pdf
- OfficeTabEnterprise13.1.zip
- wxu998.rar
- PowerDesigner16.5汉化文件.rar
- jsgis.zip
- PinyinIME(关键代码写了注释).zip
- 锁相环设计、仿真与应用第5版中.pd
- novelOnLine.zip
- SingleSensorImagingMethodsandApplicationsforDi
- ControlSystemsEngineering7th(NormanS.Nise)
- ModernControlSystems13th(RichardC.Dorf).ra
- VectorMagic_1.15pojie.rar
- complexityoflattice__problems.pdf
- xnby_883749.zip
- TOGAF培训讲义-周金根.pdf
- OS12.2驱动,手机虚拟定位软件,Loca
- 大话系列-大话数据结构(pdf高清版)
- 梁宁产品经理思维30讲.pdf
- CHI760E辰华电化学工作站软件最新版
- SAPERPHCM葵花宝典系列之配置指南(电
- TangZhuoLin.rar
- Day3_NOI.zip
- 图解HTTP.pdf
- VisionProStandardv7.2(2Day).zip
- ElevatorSimulation.zip
评论
共有 条评论