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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:不解析XML的简单XML。例外   KIE Workbench的java自定义UI   java将元素从bucket移动到LinkedList,但有一个元素被完全删除   如何将java stream collect转换为scala   java运行AsynkTask多次不工作   java组织。xml。萨克斯。SAXParseException:cvccomplextype。2.4.c:匹配的通配符是严格的   java是一种计算排序算法所需时间的合适方法   java在O(logn)时间内对排序整数数组中具有相同数字的数字进行计数   xpages从当前数据库javaAgent调用另一个数据库的javaAgent   java如何在instagram中上传特定位置的所有照片   JavaApachePOI可以有效地删除多个列   java创建的对象数   java我可以在关闭连接时关闭Oracle JDBC自动提交吗?