遍历文件夹中的目录

来源:互联网 发布:电子商务实验室软件 编辑:程序博客网 时间:2024/06/08 04:04
import os
import os.path
from win32com import client as wc 
rootdir ='C:/Users/admin/Desktop/文件备份/简历种类'
parent=''                            # 指明被遍历的文件夹         
for parent,dirnames,filenames in os.walk(rootdir):    #三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字
    for dirname in  dirnames:                       #输出文件夹信息
        print ("parent is:" + parent)
        print ("dirname is" + dirname)
print(filenames)
for filename in filenames:
    print ("filename is:" + filename)
    filename_lujing=parent+'/'+filename
    print(filename_lujing)
    word = wc.Dispatch('Word.Application')
    doc_jianli= word.Documents.Open(filename_lujing)
    filename_txt=filename+'.text'
    filename_quanlujing=parent+'/'+filename_txt
    doc_jianli.SaveAs(filename_quanlujing, 4)
    doc_jianli.Close()#关闭doc流  
    f=open(filename_quanlujing,'r')  
    jianli_txt= f.read()
    f.close()#关闭文件流
    print(jianli_txt)
原创粉丝点击