pywpsrpc
pywpsrpc copied to clipboard
rpc多进程运行报错
Describe the bug 在Linux下尝试使用pywpsrpc多进程同时操作几个word文件: def word_multiprocess(file) hr, rpc = createWpsRpcInstance() hr, doc_app = rpc.getWpsApplication() hr, doc = doc_app.Documents.Open(file, False, False, False, "") ...
在python3.10中设置了一个进程池pool,运行该函数,发现确实可以同时打开几个窗体,但总是只能打开一个word,后续的进程会在执行open documents时报错doc_app是nonetype,想请教这个问题该如何解决?
Expected behavior 可以同时处理多个word文件
Environment
- Distribution: [Ubuntu 22.04]
- Versions: [pywpsrpc 2.3.9, WPS Office 11.1.0.11711]
- Installed from pip: [yes]
大佬,有时间可否帮忙看看吗,不胜感激!
linux多组件模式不要用进程池,C#的word是可以的
大佬,有时间可否帮忙看看吗,不胜感激!
这个问题 我是用docker 多个容器跑 解决的。 单机上好像起多个instance 就会卡住
为什么在centos7下面 hr, app = rpc.getWpsApplication() app返回None,获取不到