发布时间:2019-08-29 07:36:04编辑:auto阅读(2153)
下面的python例子是列举用户目录下面的文件
import os
import sys
#info=os.getcwd()
#listfile=os.listdir(os.getcwd())
info=raw_input("请输入要列举文件的目录:(如D:\\temp)")
listfile=os.listdir(info)
filename=open(info+'file.txt','w')
print listfile
#out=open(listfile,'r')
for line in listfile: #把目录下的文件都赋值给line这个参数
print line #打印出赋值的内容
#filename.write(filename)
if line[-3:] == '.py' or line[-4:] == '.txt':
print line
out=open(line,'r') #定义读取line里面的内容,也就是读取每个文件的内容
for com in out: #把每个文件的内容(也就是目录下的文件)赋值给com
filename.write(line+": " +com)
else:
print (line+' '+"该文件是目录形式")
filename.close()
上一篇: python文件操作及seek偏移详解
下一篇: Python自动化开发学习25-Djan
51949
51742
42040
38881
33372
30337
28981
23998
23911
22268
445°
2620°
3318°
2752°
2733°
3503°
2696°
3525°
5818°
5604°