python和openoffice连接,以及转换工具。

ootools的Python项目详细描述


开放式办公工具是一套程序,允许您轻松连接到 通过python uno模块打开office。它提供了启动开放式办公室的接口 为你,停止它,连接。其他转换工具,如ODS2CSV,或 只要你给我发送一个链接,XLS2CSV就会被包含进来。

安装ootools

您可以通过系统包管理器或简易安装来安装ootools:

easy_install ootools

启动OpenOffice

通过这组命令启动openoffice:

import ootools
oor=ootools.OORunner()
oor.start()

连接到OpenOffice

要连接到打开的Office,只需发出连接语句:

import ootools
oor=ootools.OORunner()
oor.start()
desktop=oor.connect()
#Do something with the "Desktop" aka OpenOffice main document module.

停止OpenOffice

您可以通过停止语句停止OpenOffice:

oor.stop()

工具

我们正在等待人们给我们发送补丁或链接到ODS2CSV之类的工具, XLS2CSV等。

有关最新的更改,请参见readme file

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

推荐PyPI第三方库


热门话题
java正则表达式查找但不包含在组中   java在for循环内的主线程中调用AsyncTask   java解析SOAP服务的响应时遇到问题。XML有什么问题?   java Servlet ClassNotFoundException出现在包中时。。。为什么?   Facebook SDK中的安卓 R.Java与应用程序R.Java冲突   java为什么我得到SSLProtocolexception:尝试发送http请求时握手失败?   java Base64编码字符串搜索   在htmlunit中选择java下拉菜单   java列表添加到HashMap   java设置断点的最短NOOP语句是什么?   java如何检索windows中所有应用程序最近使用的文件   java正则表达式,包含正向向后看和向前看   如何在java中通过API从url获取图像?   如何将for-each循环转换为Java流和lambda函数?   java如何使用jackson流式api解析给定的json?   java暂停调用方法jdbcTemplate。getDataSource()   java如何在使用getJdbcTemplate时使用union运算符设置sql查询的参数。查询(sql、新对象[]、行映射器)?   java我可以为HQL查询指定结果对象类型吗?   java Spring未满足的依赖项错误   maven试图重新定位poi jar,但未找到java类异常