python另存为_python 将word另存为txt
importosimportos.pathfrom win32com importclient as wc
c=[]
rootdir=["d:/77"] #以该路径为实验
deftxt(j,c):
word= wc.Dispatch('Word.Application')
doc=word.Documents.Open(c[j])
newname=c[j][:-5]+"(translate txt)"doc.SaveAs(newname,4)
doc.Close()
word.Quit()
os.remove(c[j])print("完成")def wordt(c): #定义函数,进行筛选
for j inrange(0,len(c)):if c[j][-5:] == ".docx": #寻找docx文件
txt(j,c)#
else:pass
for i in rootdir: #定义函数,查找所有文件
for parent,dirnames,filenames inos.walk(i):for filename infilenames:
c.append(os.path.join(parent,filename))
wordt(c)
将docx另存为txt ,并且删除源文件
涉及到office中docx文档的打与另存为命令
相关参考
from win32com import client as wc
word = wc.Dispatch('Word.Application')
doc = word.Documents.Open('c:/test')
doc.SaveAs('c:/test.text', 2)
doc.Close()
word.Quit()
open(r'c:\text','r')
wdFormatDocument = 0
wdFormatDocument97 = 0
wdFormatDocumentDefault = 16
wdFormatDOSText = 4
wdFormatDOSTextLineBreaks = 5
wdFormatEncodedText = 7
wdFormatFilteredHTML = 10
wdFormatFlatXML = 19
wdFormatFlatXMLMacroEnabled = 20
wdFormatFlatXMLTemplate = 21
wdFormatFlatXMLTemplateMacroEnabled = 22
wdFormatHTML = 8
wdFormatPDF = 17
wdFormatRTF = 6
wdFormatTemplate = 1
wdFormatTemplate97 = 1
wdFormatText = 2
wdFormatTextLineBreaks = 3
wdFormatUnicodeText = 7
wdFormatWebArchive = 9
wdFormatXML = 11
wdFormatXMLDocument = 12
wdFormatXMLDocumentMacroEnabled = 13
wdFormatXMLTemplate = 14
wdFormatXMLTemplateMacroEnabled = 15
wdFormatXPS = 18
over!
python另存为_python 将word另存为txt相关推荐
- python另存为_python+selenium修改“另存为”弹窗参数
好多天没有按部就班地学习,这几天进行了高强度地探究实践: 上周天下午接了一个单子,客户目前重复做着一项工作,没有技术含量但特别消耗心理能量: 每天从固定网站上下载200多份文件,操作只是"查 ...
- python怎么另存为_python如何IE另存为附件
python在使用selenium下载附件时,chrome,filefox都能自定义下载文件夹路径,而IE不行. 这样在自动化时,会相当麻烦,网上介绍了很多方法,都比较麻烦. 个人解决办法如下: # ...
- python文件怎么另存为_python+pywin32处理另存为弹出框保存文件
1.首先先定位该弹出框: 用spy++查找到该弹出框的标题和类名: 弹出框的句柄是每次都会变的,所以通过标题和类名获取该句柄: # 获取另存为弹出框 calssname = u"#32770 ...
- python另存为_python+pywin32处理另存为弹出框保存文件
1.首先先定位该弹出框: 用spy++查找到该弹出框的标题和类名: 弹出框的句柄是每次都会变的,所以通过标题和类名获取该句柄: # 获取另存为弹出框 calssname = u"#32770 ...
- 禁止word另存为,禁止图片另存为excel禁止另存为
在很多企事业单位,处于商业机密保护的需要,常常需要禁止一些文件格式的"另存为"功能,防止通过"另存为"将文件另行保存,据为己有的目的:尤其是在局域网中访问服务器 ...
- Word另存为PDF时出现“错误!未找到引用源”的解决
Word另存为PDF时,交叉引用的位置有时会出问题,导致排版混乱,比如交叉引用位置出现"错误!未找到引用源".可以通过锁定域更新解决. 如果要对某个域锁定,方法为:单击选定此域,然 ...
- python提取word表格里的内容_python读取word表格 python中如何将word表格内的内容进行替换...
python如何获取word文件中某个关键字之后的表格一片春愁待酒浇.江上舟摇,楼上帘招.秋娘度与泰娘娇.风又飘飘,雨又萧萧.何日归家洗客袍?银字笙调,心字香烧.流光容易把人抛.红了樱桃,绿了芭蕉. ...
- word另存为pdf时带书签
将word另存为pdf前 点击选项 然后勾选 这样保存后就有书签~
- 10行Python代码批量实现pdf转txt,word,提取表格到excel
在日常工作中,常常要把文档转格式,比如常见pdf转word,pdf转ppt等,如果数量少的话还好,可以直接去网上找网站解决,多了的话就比较麻烦了,因为很多网站都是限制一天只能转几个,再多就得冲vip. ...
最新文章
- php图书信息浏览器,使PHP即时输出结果到浏览器
- Tomcat debug启动出错Unable to open debugger port (127.0.0.1:62947): java.net.SocketException socket clo
- P3373 【模板】线段树 2(区间乘法+区间加法+区间求和)
- WebApi client 的面向切面编程
- c++远征之模板篇——函数模板、类模板
- 向内存中连续存入数据_内存节省到极致!Redis中这个数据结构,值得每个程序员了解...
- Azure Synapse Analytics简介第3部分:数据科学和商业智能
- 路由器连网提示服务器无响应,路由器提示服务器无响应
- 业务运维:站在企业转型风口上的云智慧
- 使用 Cobbler 自动化和管理系统安装
- 将网站转换为应用程序的软件—“Unite”
- Windows 10 VMware Workstation Server服务启动一段时间后自动异常关闭
- python什么意思g_python字符串%%g的格式是什么?
- linux运行魔力宝贝,魔力宝贝私服架设详细简易教程
- halcon获取图像中心点_Halcon学习之六:获取Image图像中Region区域的特征参数
- 有关LaaS、PaaS、SaaS概念认识
- 《Loy解说Eureka客户端源码(一)》
- (七) 立创EDA之PCB设计示例
- 树状数组、线段树、分块 在同一题目中的应用(Acwing 243)
- JS的日期操作:String转date日期格式、求日期差