python wps api_WPS API操作

# WPS 重要API(表格部分)

## 开始

### 简介

> 本文中所有的测试都是在Python 3.8.5的环境中进行实现的,IDE为Pycharm

>

> 引用的库主要是Pywin32,通过该库直接调用WPS提供的开发API,因此必须在计算机上安装WPS,迁移时记得在目标主机上安装需要的依赖库(当然也可以直接打包成exe)

>

> 由于这种方式直接就是操纵WPS,因此完全可以用一样的方式去调用Excel,但需要根据Office官方提供的二次开发库做一小部分修改(迁移幅度应该不大,因为这其间具有一整套API标准)

### 快速测试

#### 导入库

~~~

# 必须引入client,直接引入win32com可能报错

import win32com.client

~~~

#### 声明application(加载wps的表格)

~~~

# 实际上测试excel时也可以直接这样做

application = win32com.client.Dispatch('Excel.Application')

~~~

#### 打开WPS文件

~~~

# Path指的是本地表格文件的路径,比如:

# Path = r"c:\Users\Aine\Desktop\a.xlsx"

# 通过Win32的方式并不限制xls和xlsx(因为操作是wps在做)

workbook = application.Workbooks.Open(Path)

~~~

<

你可能感兴趣的:(python,wps,api)