寒窗轩,寒川的个人网络博客,记录互联网事,学习网络编程、分享工作经验、人生感悟,包括但不限于程序代码、数据库、Office办公、随笔等内容。

利用python将doc文件批量转换为docx文件

近期遇到若干word文件,需要将doc格式批量转换为docx格式,直接用python可快速实现。直接上代码:

import os
import win32com.client as wc   #如果提示没有该库,请使用pip install pywin32安装
import time
filename = os.listdir('F:\\doc') #读取F:\doc目录下的doc文件
for i in range(len(filename)):
    word = wc.Dispatch("WORD.Application")   # 启动word进程
    word.displayalerts=0  # 不警告
    word.visible=0        # 不显示
    doc = word.Documents.Open('F:\\doc\\'+filename[i])  # 读取F:\doc目录下的doc文件每个文件
    file_name = os.path.basename(filename[i])
    file_name = file_name.split('.')[0]
    doc.SaveAs('F:\\docx\\'+file_name+'.docx',12, False, "", True, "", False, False, False, False)  #在“F:\docx”目录下生成docx格式的文件名称
    doc.Close()
    word.Quit()
    time.sleep(1) #工作太累,休息1秒


Office 2022-05-09 09:50:01 41 22 5885 docdocxpythonofficeword
文章写得不错?我是土豪我要在线打赏!
在线打赏

昵称:

验证码:验证码

评论:

文章分类
系统
程序
数据
Office
随笔
热门文章
请不要奇怪,为什么最近博客的文章是几年前的内容
ubuntu24.04无法安装向日葵,提示依赖libgconf-2-4怎么办?
ubuntu24.04安装网易云音乐
python读取旧的Excel文件的数据到新的Excel表中
nginx+php如何EventStream流式数据传输
python读取文件夹下图片并生成pdf文件
VB.net开发的word转pdf的小工具
使用python把word转成pdf
文章推荐
免责声明
关于博主
开篇第一章
随机推荐
这个flash太有才了,不得不佩服制作者的想象力。。。。超级强悍的计算机病毒。呵呵。
dedecms挂马清理记
php遍历文件夹读取文件夹中图片并分页显示图片
PHP上传超大表单数据丢失是什么情况?
写在母亲忌日
可恶的垃圾留言,我诅咒。。
暂时屏蔽博客的评论功能
更新一下友情链接插件
apache .htaccess强制访问手机,电脑页面
apache将其他域名(如带www的域名)转向不带www的域名
友情连接
春燕网络
谢润的博客