系统:Windows11.

1、安装win32com

首先避雷这样直接pip install win32com不行

pywin32中包含win32com。这样才是可以的。再指出,不知道为啥我查的好多是装pypiwin32,后面查到pywin32可以理解为pypiwin32的更新版,所以请装pywin32

pip install pywin32

2、转为txt

这里看到其他很多的人说要先转docx再转txt,我后来查到一个大佬写的,完全用不着这么麻烦,一步就好了。其他用到pywin32对word操作的可以去看这位大佬写的。超级好用!这里感谢大佬!我这里用到的是doc转txt,示例代码如下:

from win32com import client as wcwordhandle = wc.Dispatch("Word.Application")
wordhandle.Visible = 0 # 后台运行,不显示
wordhandle.DisplayAlerts = 0  #不警告
doc = wordhandle.Documents.Open("xxx.doc")
doc.SaveAs('xxx.txt', 4) #  txt=4, html=10, docx=16, pdf=17
doc.Close()

python 转doc为txt相关推荐

  1. python中doc=parased.getroot()_python实例手册.py

    python实例手册 #encoding:utf8 # 设定编码-支持中文 0 说明 手册制作: 雪松 littlepy www.51reboot.com 更新日期: 2016-01-21 欢迎系统运 ...

  2. python文件的读取、python打开doc

    打开文件: file_obj=open("D:\python_project\day1\ok.txt","r") print(file_obj.read()) ...

  3. python 3 | doc转docx

    python 3 | doc转docx 由于python 3 中 python-docx包只能对docx操作. path_original .path_final 为绝对路径,精确到.doc/.doc ...

  4. python读取doc/docx文件

    仅此记录python读取doc/docx文件的方法,和常用简单的open txt文件完全不同(版本python 3.6   Win10) docx 使用docx包,python为其专用接口,pytho ...

  5. python 安装库 requirements.txt

    python 安装库 requirements.txt 注意 windows下用 pip linux 下用 pip3 生成库文件 pip freeze > requirements.txt 下载 ...

  6. python 利用jieba读取txt文本进行分词后存入新txt

    python 利用jieba读取txt文本进行分词后存入新txt import jieba txt = open("news.txt",encoding='UTF-8').read ...

  7. python读取txt文件写入-python 读取、写入txt文件的示例

    写入文件 使用open()函数和write()函数 但是有两种写法,分别是'a'和'w' 'a' 表示写入文件 若无该文件会直接创建一个 如果存在这个文件,会接着已有的内容的后面写入 with ope ...

  8. python怎么把数据写入txt-如何将python中文件写入TXT

    这篇文章主要介绍了如何将python中文件写入TXT,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 1.自己写入txt 直接上核心代码:with open("d ...

  9. python 将YOLO(txt)格式的标注数据批量转换为PascalVOC(XML)格式的标注数据

    python 将YOLO(txt)格式的标注数据批量转换为PascalVOC(XML)格式的标注数据 准备工作 修改代码路径 运行代码 程序bug(没时间看所以还没解决): 准备工作 需在目标文件夹中 ...

  10. python按列读取txt文件_如何使用pandas读取txt文件中指定的列(有无标题)

    最近在倒腾一个txt文件,因为文件太大,所以给切割成了好几个小的文件,只有第一个文件有标题,从第二个开始就没有标题了. 我的需求是取出指定的列的数据,踩了些坑给研究出来了. import pandas ...

最新文章

  1. C#苹果应用开发——第一讲初始Xamarin
  2. 中国地质大学c语言程序设计答案,2016年中国地质大学(北京)信息工程学院C语言程序设计(同等学力加试)考研复试题库...
  3. 大剑无锋之delete、drop、truncate【面试推荐】
  4. sklearn自学指南(part3)--使用手册的目录
  5. .NET Regular Expressions
  6. ASP.NET Core 生成验证码
  7. 这9个人气超高的公众号,你还没关注吗?
  8. java调用 solr集群_Solr集群安装Version5.5.2(cloud模式)
  9. 史上最全的 SQL 优化方案!建议收藏
  10. Stack应用 - 数学表达式(Balanced parentheses)括号完全匹配
  11. 强大的Qtstylesheet
  12. FLEX自动完成组件.--AutoSuggest
  13. SpringBoot中Interceptor和Filter的使用
  14. eNsp——Vlan
  15. PHP程序员简历模板
  16. 使用photoshop批量处理大量照片(1000张以上)方法介绍
  17. 怎样在Word和LaTeX中打出黑底的圆圈数字?
  18. 流量卡之家:物联网帮助我们应对全球问题的5种方式
  19. python查看指定文件的绝对路径和当前工作路径
  20. 服务器Ping值代表着什么?

热门文章

  1. 写给非网工的CCNA教程(5)应用最为广泛的网络--局域网LAN
  2. C#listview控件
  3. RedHatLinux新手入门教程(4)(转)
  4. vb怎么调用oracle数据库连接,VB 连接Oracle数据库
  5. miui v5 android版本,miuiv5主题下载-miuiv5主题(MiroEX) 安卓版v3.4.1-PC6安卓网
  6. 推荐!这款3D全场景编辑器,能快速搭建三维大场景
  7. 色彩构成(Interaction of Colour)
  8. 《概率论与数理统计》(浙大第四版)第五章总结笔记(纯手写)
  9. 关于vs2008改变工程路径
  10. 微信web版swoole聊天室之 MongoDB安装