- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在 Windows 7 上安装了 python 2.7。我已经安装了 python 2.6 附带的 Libre Office 3.4。因此,即使设置了所有环境变量,我也无法导入 uno 和 unohelper。
我需要 python 2.7,因此无法恢复到 python 2.6,因为我之前使用 python 2.6 与 open office 3 一起工作。我最近更改为 LibreOffice 3.4 和 Python 2.7(ActivePython 2.7)。
有什么方法可以让 python 2.7 导入 LibreOffice 3.4 的 uno 和 unohelper
提前致谢。
最佳答案
.pyc
文件和 C 扩展在 2.6 和 2.7 Python 版本之间不兼容。安装pylauncher并在与 Libre Office 配合使用的脚本中使用 python2.6 shebang。
来自 OpenOffice.org development with pyUno for Windows—which Python? 的答案中提供的链接问题:
Terms: Let's call the version of Python installed with OpenOffice the 'OO-Python'. Let's call the version of Python installed separately (to c:\Python26, for example) the 'System-Python'.
You need to know SIX things to sucessfully import the uno module into your System-Python interpreter. 1) The OO-Python version number. Your System-Python version number must be the same as your OO-Python version number. [emphasis mine] ...
关于带有 pyuno 的 Python 2.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7763972/
我想从文档中删除特定字符串。我设法删除了字符串的内容,但换行符仍然存在。我发现了一些关于ControlCharacters的事情但似乎它们只是数字常量。真的有用吗? 这有效。 r = oDoc.cre
有谁知道如何使用 OO uno bridge api 在 Calc 工作表中“全选”? 或者,找到最大使用行数和列数也可以。 我想要做的是对电子表格中的所有单元格应用一种格式。 (原因是我将工作表保存
如何让 Python(任何 Python)了解 LibreOffice 中的 PyUno? 当我这样做时: import uno python 说它不知道模块“uno”。 (这个问题是关于 this
我有一个运行 SUSE Enterprise Server 11 的客户,我想在其上使用名为 PyUNO 的带有 OpenOffice-Python-Bridge 的 django 项目。它运行带有
我正在尝试使用 PyUNO 作为一种方法,将不同的文档格式(doc、wordperfect、html 等)从我的 Django 服务器中转换为 PDF。我正忙于让 import uno 工作。它似乎在
我整天都在寻找解决方案,但似乎找不到任何有用的东西,只有一堆看起来过时或不起作用的线索。 我主要是尝试在 python 中进入 hello-world 状态,以便我可以开始以编程方式从数据库数据创建文
使用 pyuno 打开一个 LibreOffice calc 文档,我定义了一系列单元格,并且想要对其进行排序。这是代码: import os import uno # open a calc doc
我正在运行 MacOS 10.6 和 OpenOffice 3.3。我对使用 PyUNO 编写 .odp 到 .ppt、.pdf 和 .swf 的转换脚本很感兴趣。我还没有找到任何关于如何使用 Mac
我在 Windows 7 上安装了 python 2.7。我已经安装了 python 2.6 附带的 Libre Office 3.4。因此,即使设置了所有环境变量,我也无法导入 uno 和 unoh
在 LibreOffice/OpenOffice calc python 宏中使用 pyuno 时,我希望能够简单地选择一系列单元格,并且当宏运行时,所有单元格数据(例如作为一些可迭代对象)到能够在
关于这个话题有几个相关的主题here广告 here但它们似乎有点过时。 我刚刚下载了内置 Python 3.3.0 的 LibreOffice 4。使用该 Python,我可以很好地导入和使用 UNO
我正在编写一个 Python 脚本来自动调整 LibreOffice Calc 中的单元格边框。我想我知道我需要更改什么属性,但是当我为该属性分配一个新值时,该值不会改变。 例如,我编写此代码将单个
com.sun.star.style.ParagraphProperties 服务支持属性ParaAdjust,支持来自 com.sun.star.style.ParagraphAdjust 的 5
我使用此命令启动 openoffice: soffice --accept="socket,host=localhost,port=8100;urp;StarOffice.Service" --hea
在家里,我在 Linux 上试验过使用 pyUNO 来使用 Python 控制 OpenOffice.org。我一直在使用 Python 2.6。这一切似乎都运作良好。 现在我想我会在 Windows
我是一名优秀的程序员,十分优秀!