首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >何时导入uno

何时导入uno
EN

Stack Overflow用户
提问于 2013-07-08 05:32:49
回答 2查看 606关注 0票数 2

使用Ubuntu12.04和LibreOffice 3.5.7.2。

我正在尝试理解Libre Office中的Python脚本。我在网上读了很多,看过并运行了一些例子。我注意到有些例子导入uno,有些不导入,它们都运行得很好,但是如果我注释掉import uno,脚本就会停止工作。

谁能给我解释一下什么时候需要导入uno?

谢谢,吉姆

EN

回答 2

Stack Overflow用户

发布于 2013-07-08 05:38:16

尝试只导入uno。它最多会使你的程序减慢2秒。

代码语言:javascript
复制
import uno ##JUST DO It!
票数 0
EN

Stack Overflow用户

发布于 2014-02-07 03:42:00

你看过什么例子?

当您需要UNO上下文时,需要UNO。这允许您在LO或OOo上进行连接。

当您需要使用UNO时,这里有一个小示例。

代码语言:javascript
复制
import uno

# get the uno component context from the PyUNO runtime
localContext = uno.getComponentContext()

# create the UnoUrlResolver
resolver = localContext.ServiceManager.createInstanceWithContext("com.sun.star.bridge.UnoUrlResolver", localContext )

ctx = resolver.resolve( "uno:pipe,name=addtemppipe;urp;StarOffice.ComponentContext" )
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17516589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档