首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Python实现遍历索引下所有文件并写到文件中

2013-09-29 
Python实现遍历目录下所有文件并写到文件中#coding:utf-8import urllib2import urllibimport osimport shu

Python实现遍历目录下所有文件并写到文件中

#coding:utf-8import urllib2import urllibimport osimport shutilhomedir = os.getcwd()import osdef walk_dir(dir,fileinfo,topdown=True):    for root, dirs, files in os.walk(dir, topdown):        for name in files:            print(os.path.join(name))            fileinfo.write(os.path.join(root,name) + '\n')        for name in dirs:            print(os.path.join(name))            fileinfo.write('  ' + os.path.join(root,name) + '\n')fileinfo = open('list.txt','w')walk_dir(homedir,fileinfo)

python27实现。此此python放到需要遍历的目录下,运行则会将目录下所有的文件和子文件写到list.txt中



热点排行