-
Notifications
You must be signed in to change notification settings - Fork 47
Home
Weitian Leung edited this page Mar 3, 2021
·
6 revisions
pywpsrpc is python bindings for the WPS Office for Linux rpc, which enable you get work with python. It contains three main modules corresponding to the C++ libs:
- rpcwpsapi - librpcwpsapi_sysqt5.so
- rpcwppapi - librpcwppapi_sysqt5.so
- rpcetapi - librpcetapi_sysqt5.so
For some reasons, the pywpsrpc split the common module as a shared module for the three main modules. Such as ksoapi, wpsapiex contains in the common module.
You must have installed the WPS Office for Linux (11.1.0.9080+) and Qt5 to make it works.
The C++ SDK libs written with Qt5, you may got a warning if you didn't init the QCoreApplication and may not run pywpsrpc as expected.
If you don't want use any Qt bindings such as PySide2, you can use the QtApp class from common module.