【发布时间】:2015-12-03 20:05:48
【问题描述】:
我想使用 pyoo.py 包通过 Python 控制 libreOffice。
有很好的教程可用。第一步是使用以下命令打开一个套接字。
soffice --nologo --norestore --nodefault --accept="socket,host=localhost,port=2002;urp;"
但它不起作用,它卡住了。(卡住意味着我在cmd中输入命令但没有响应) 如果我在任务管理器中终止 sOffice 进程,它将继续。
它曾经奏效过一次,而且永远不会再奏效了。
我使用 Win7 64 位和 LibreOffice 5
【问题讨论】:
-
您使用的是什么版本的 LibreOffice?该命令在Win7上对我有用。您是否尝试过重新启动机器以确保没有卡住的进程?如果这不起作用,那么您可能需要重新安装 LibreOffice。
-
@JimK 是的,我尝试重新启动,我尝试使用 4.X,现在我拥有 LibreOffice 5 版
标签: sockets cmd openoffice.org libreoffice soffice