Python操作wps和et(WPS版的DOC和EXCEL) | 您所在的位置:网站首页 › 你猜呀你猜我猜不猜的绕口令视频 › Python操作wps和et(WPS版的DOC和EXCEL) |
一、安装win32com: pip install pypiwin32二、导入模块: import win32com.client三、操作WPS文字: wps = win32com.client.Dispatch("Kwps.Application") #注意此处是Kwps, 并且注意大写。 wps.Visible = True/False #操作文件是否可见 #新建wps文字 mywps = wps.Documents.Add() #注意是Documents,不是Document,而且是大写。Add也大写。 #打开wps文字 mywps = wps.Documents.Open("D:/123.wps") #保存wps文字 mywps.Save() #原址保存 mywps.SaveAs() #另存为四、操作et表格 et = win32com.client.Dispatch("Ket.Application") et.Visible = True/False #操作文件是否可见 #新建et文件 wb = et.Workbooks.Add() #打开et文件 wb = et.Workbooks.Open() #打开工作表 ws = wb.Worksheets(1) #打开第一个工作表 ws = wb.Worksheets("填单页") #打开名为“填单页”的工作表 ws = wb.Worksheets.Active #打开活动工作表 #表格内容 ws.Cells(1, 1).value #注意这里是Cells()与openpyxl中的ws.cell(1,1).value写法不同五、最关键的是 SaveAs()可以保存为docx或xlsx格式。 保存的时候出现问题,应该是之前打开未关闭,导致工作表只能为只读,这个比 openpyxl 麻烦。
待补充,其他操作待研究。 |
CopyRight 2018-2019 实验室设备网 版权所有 |