# -*- coding: utf-8 -*-
from docx import Document
import os
import shutil
import traceback
def parseFile(file):
content = ''
file_name = file.split(".")[1]
with open(file,encoding='utf-8') as file_obj:
content = file_obj.read()
print(content)
#创建word
Doc = Document()
Doc.add_heading(file_name)
Doc.add_paragraph(content)
Doc.save(r'D:\temp\yasuo\words\%s.docx' % file_name)
if __name__ == '__main__':
rootdir = r'D:\temp\yasuo'
list = os.listdir(rootdir)
for i in range(0,len(list)):
path = os.path.join(rootdir,list[i])
if os.path.isfile(path) and path.endswith('txt'):
try:
parseFile(path)
shutil.move(path,r'D:\temp\yasuo\txt')
except :
traceback.print_exc()
print('解析',path,'失败了')
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有