python学习记录五批量转doc格式文件为docx格式(python学习记录五批量转doc格式文件为docx格式)

import os #用于获取目标文件所在路径 import docx from docx import Document from win32com import client as wc #导入模块 path=os.getcwd() print(path) files=[] for file in os.listdir(): if file.endswith(".doc"): #排除文件夹内的其它干扰文件,只获取".doc"后缀的word文件 files.append(file) print(files) word = wc.Dispatch("Word.Application") # 打开word应用程序 for file in files: doc = word.Documents.Open(path '\\' file) #打开word文件 doc.SaveAs("{}x".format(path '\\' file), 12) #另存为后缀为".docx"的文件,其中参数12指docx文件 doc.Close() #关闭原来word文件 word.Quit() print("完成!")

原文件

python学习记录五批量转doc格式文件为docx格式(python学习记录五批量转doc格式文件为docx格式)(1)

运行后

python学习记录五批量转doc格式文件为docx格式(python学习记录五批量转doc格式文件为docx格式)(2)

可实现批量转文件夹内的doc文件为docx格式。有需要的可关注私信之后发给你小程序。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页