Python调用WPS API
最佳实践
WPS
在对于Office或WPS的操作场景中,最适合的其实是Pywin32的方式,因为这种方式可以直接调度由原厂商开放的API,目前我们的场景中最常用到的是WPS,而WPS也开放了相关的二次开发文档
通过这份文档,我们几乎可以通过Python实现所有图形界面可以进行的操作,尽管WPS官方文档中没有给出Python的文档(WPS的文档中提供了CPP和Java的文档和案例),但这并不妨碍我们进一步的去使用它们。
在使用之前,首先要安装pywin32的依赖库,一般的,正常链接网络的计算机可以直接执行:
# PIP
pip install pywin32
# PIP3
pip3 install pywin32
亦或者你的开发环境是Pycharm,你可以直接 Ctrl + Alt + S
打开 Setting