Pro*_*ica 5 python libreoffice
你如何让Python(任何Python)知道LibreOffice中的PyUno?
当我做:
import uno
Run Code Online (Sandbox Code Playgroud)
python说它不知道模块"uno".(这个问题出现了.这个问题.)
(更新为 2014 年)
可能最常用的 UNO 应用是文档转换……对于这个任务,在现在,你不需要 UNO,你可以直接使用
libreoffice --convert-to
Run Code Online (Sandbox Code Playgroud)
关于 UNO 本身,请参阅新主页 http://api.libreoffice.org/
使用python3-uno(or python-uno) 的一个很好的例子是Docvert 转换器(Docvert for py2)。
这就是我所做的:
在 LibreOffice 目录中,有一个包含 python.exe 的“program”目录,如果我使用该 python(版本为 2.6.1),我可以导入 uno。