jacky杂文
doc转docx
标题寻找最初版
标题自动改名(灭霸版)
力
大视频测试
网课视频加速__视频链接上传测试
python-docx文件删除某行
2022年大二上学期英语期中考阅读题
半个云南人的告白
庆祝
2023.2.3 癸卯年正月十三
一个勉强及格的教育服务者
2023.8 转载
24.5.17
论答辩
24.6.14
本文档使用 MrDoc 发布
-
+
首页
doc转docx
```python import os from win32com import client as wc ''' 获取doc文件名,创建docx文件路径 ''' def getFileName(path): filesList = [] for root, dirs, files in os.walk(path): isExists=os.path.exists(docxPath) #新建docx文件夹 if not isExists : os.makedirs(docxPath) for file in files: #判断尾缀是不是doc suffix = file.split('.')[1] if suffix == 'doc': filesList.append(file) print(filesList) return filesList ''' 将doc文件转换成docx文件 ''' def docToDocx(fileNameList): try: for fileName in fileNameList: print("开始处理 文件名:"+fileName) doc = word.Documents.Open(path+'\\'+fileName) #[:-4]的意思是选这个字符串从开始到最后倒数第4位(不含) docxNamePath = docxPath+'\\'+fileName[:-4]+'.docx' print('转换完成!'+docxNamePath) doc.SaveAs(docxNamePath, 12, False, "", True, "", False, False, False, False) finally: #一定要记得关闭docx,否则会出现文件占用 doc.Close() word = wc.Dispatch('Word.Application') #将docx文件保存的路径 docxPath = 'D:\\桌面文件\\temp' #doc文件路径 path = "D:\\桌面文件\\temp" try: fileNameList = getFileName(path) docToDocx(fileNameList) finally: word.Quit()
zhy@@ldy
2022年11月23日 23:44
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码