python如何将doc文件如何转docx文件
首先安装win32com。
下载地址,
https://github.com/mhammond/pywin32/releases。自行下载合适版本安装

转换代码如下
from win32com import client as wc
w = wc.Dispatch('Word.Application')
# 或用下面方法,使用启动独立的进程
# w = wc.DispathchEx('Word.Application')
doc = w.Documents.Open('E:/测试.doc')
doc.SaveAs('E:/测试.docx', 16)
# 参数16必须要写,否则报错
转换完成之后,有多种方法可以读取docx文件里面的内容及格式,例如使用python-docx。
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/share/29360.html


相关推荐
-
DropzoneJS–在线文件拖拽上传插件
介绍 DropzoneJS是一个提供文件拖拽上传并且提供图片预览的开源类库,零依赖且高度可定制 官网和Github 官方文档:https://www.dropzonejs.com/…
-
Playwright–微软出品的跨浏览器自动化开源库
微软近两年一直在拥抱开源,公开了不少项目,从开发语言dotNet.Core,TypeScript到开发工具VS Code。 Playwright是微软发布的一个node.js库,跨…
-
推荐三个资源网站,打开你设计新世界的大门
今天小编为大家推荐三个网站,打开你新世界大门!在网络上找资源是一件麻烦事,找到自己想要的资源也是一种能力。这三个网站那可是宝藏级别的,点开看一看,我相信对于渴望新知的你一定流连忘返…
-
VueCesium:基于Vue3+TS构建Cesium组件库
今天给大家分享一个超不错的vue3.x的cesium组件库Vue-Cesium。 vue-cesium 一套为 GISer 准备的基于 Vue 3.x 的 Cesium 组件库。 …
-
Rax–阿里开源用于构建通用应用程序的渐进式React框架
介绍 Rax是一个用于构建通用应用程序的开源渐进式React框架,由阿里巴巴开源。超轻量,高性能,易上手的前端解决方案。一次开发多端运行,解放重复工作,专注产品逻辑,提升开发效率。…
-
又拍云送国内CDN流量包 推荐即奖励
上周又拍云市场妹子QQ联系我说让发一个优惠,我一看原来又拍云也学七牛云邀请好友送免费流量了,内容稍有不同,不过性质一样,于是乎我也就发上自己的推荐链接了。部分内容复制自小伙伴如有乐…
-
Chrome禁用js规避网站不能复制
Chrome禁用js规避网站不能复制 有一些坑爹的网站不让复制文字,复制就得扫码关注或者付费之类的。作为白X党,怎么能忍受这个呢? 在该网站页面,按住F12不松开,再摁F1,进入设…
-
OpenYurt–阿里巴巴第一个云原生的边缘计算开源项目
蒙古包是一种圆形帐篷,由蒙古人使用的覆盖有毛毡或皮肤的柱子框架组成。选择OpenYurt作为开放源代码项目名称是为了表达其边缘计算的“形状”,该边缘计算的重点是创建集中管理但物理分…
-
uppy.js–浏览器下一代的Javascript文件上传库
介绍 Web浏览器的下一个开源文件上传库,Uppy是一款时尚的模块化JavaScript文件上传器,可与任何应用程序无缝集成。它快速,易于使用,让你专注于比构建文件上传器更重要的问…