目录
win32com 是 Python 的一个扩展库,它允许 Python 程序与 Windows 的 COM(Component Object Model)组件进行交互。通过 win32com,你可以从 Python 脚本中控制和操作各种 Windows 应用程序,例如 Microsoft Excel、Word、PowerPoint 等。
下面我们使用该模块操作wps文档
一:操作word
from win32com import client
path = 'D:/python/1.doc'
app = client.Dispatch("kwps.Application") # Word
app.Visible = True
document = app.Documents.Add()
#创建分页数据
app.Selection.TypeText("这是第一页数据 这是点数据")
paragraph = document.Paragraphs(1) # 获取第一段
paragraph.Range.Bold = True # 加粗文本
paragraph.Range.Italic = True # 斜体文本
paragraph.Range.Font.Size = 14 # 设置字体大小
app.Selection.InsertBreak()
app.Selection.TypeText("这是第二页数据")
document.SaveAs(path)
app.Quit()