COM(Component Object Model)是一种面向组件的二进制接口标准,允许不同的软件模块之间进行交互和通信。Python中的win32com是使用Python控制com的公开库,对于操作软件非常方便,比如是操作Office软件进行文档自动化。Office和WPS都能控制,但是它们的启动方式确实不一样的
2.安装 pip install pywin32 3.Office启动项 # Officefrom win32com import clientpath = ''app = client.Dispatch('Excel.Application') # Excelapp.DisplayAlerts = Falsewb = app.Workbooks.Open(path)app = client.Dispatch('Word.Application') # Wordapp.DisplayAlerts = Falsedoc = app.Documents.Open(path)app = client.Dispatch('PowerPoint.Application') # PPTapp.DisplayAlerts = Falseppt = app.Presentations.Open(path) 4.WPS启动项 from win32com import clientpath = ''app = client.Dispatch("ket.Application") # Excelapp.Visible = Truewb = app.WorkBooks.Open(path)app = client.Dispatch("kwps.Application") # Wordapp.Visible = Truedoc = app.Documents.Open(path)app = client.Dispatch("kwpp.Application") # PPTapp.Visible = Trueppt = app.Presentations.Open(path)【Python办公】win32com打开Office、WPS文档的启动方式,富勒l110
0evadmin
编程语言
1
文件名:【Python办公】win32com打开Office、WPS文档的启动方式,富勒l110
【Python办公】win32com打开Office、WPS文档的启动方式
1.说明
同类推荐
-

【PyTorch实战演练】使用Cifar10数据集训练LeNet5网络并实现图像分类(附代码),当当尾品会
查看 -

【Python CheckiO 题解】Index Power,苹果核战记续篇
查看 -

【Python 千题 —— 基础篇】乘方计算,名牌小提琴
查看 -

【Python 必会技巧】copy 模块中 copy() 与 deepcopy() 函数的区别,paopaowang
查看 -

【Python 必会技巧】使用 zip() 函数对序列进行压缩和解压操作,铁血敢死队
查看 -

【Python 训练营】N_6 求素数,智器ten3
查看 -

【Python-随笔】使用Python实现屏幕截图,oracom(python 屏幕截图)
查看 -

【Python3】【力扣题】367. 有效的完全平方数,酷派8295
查看 -

【Python_PySide2学习笔记(十八)】勾选按钮QCheckBox类的基本用法,漫步者m12
查看