不说了,直接上代码
#文件的遍历
import os
import os.path
rootdir="D:\\论文"
for parent,dirnames,filenames in os.walk(rootdir):
for dirname in dirnames:
print 'parent is ',parent
print 'dirname is',dirname
for filename in filenames:
print 'parent is',parent
print 'filename is',filename
print 'fullname is '+os.path.join(parent,filename)
这里我只需要说四个参数,rootdir要遍历的路径名称,parent是文件或者文件夹的上一层目录(这是绝对路径),dirname,如果遍历到的是文件夹,则内容放在dirname当中,如果遍历到的是文件,则文件名称放在filename当中