ApacheOpenOfficeAPI(UNO)的pythonic接口
pyoo的Python项目详细描述
先决条件
pyoo同时运行在python 2(2.7+)和python 3(3.3+)上,但最新版本是libreoffice 发行版可能只支持Python3。
唯一的依赖项是python uno库(作为模块导入)。 不幸的是,python uno不能使用pip安装。 不要安装pypi上提供的名为 uno的包-它与libreoffice无关。
debian/ubuntu
在基于debian的系统上,python uno可以安装为python3uno包。
显然你还需要OpenOffice或Libreoffice Calc。 在Debian系统上,它作为libreoffice calc包提供。
$ sudo apt-get install libreoffice-calc python3-uno
Mac操作系统
安装libreoffice,例如使用cask
$ brew cask install libreoffice
然后使用与安装的应用程序捆绑在一起的python二进制文件:
$ export PATH=/Applications/LibreOffice.app/Contents/Resources:$PATH