擅长:python、mysql、java
<p>UNO Python绑定允许在OpenOffice/LibreOffice内部运行Python脚本,就像基本的宏一样。</p>
<p>它们允许OpenOffice自己做几乎所有的事情,当然包括创建ODT文档,但是它们需要在特定的环境中运行,并且依赖于OpenOffice。</p>
<p>以下是OpenOffice中Python UNO的基本教程:<a href="http://www.openoffice.org/udk/python/python-bridge.html" rel="nofollow">http://www.openoffice.org/udk/python/python-bridge.html</a></p>
<p>为了编辑Python中的ODT文档,我找到了这个库:<a href="https://joinup.ec.europa.eu/software/odfpy/home" rel="nofollow">https://joinup.ec.europa.eu/software/odfpy/home</a>,但实际上我从未尝试过。</p>
<p>对于我的任务(对现有文档的小修改),我使用<code>zipfile</code>Python模块和<code>lxml</code>库对.odt zip文件中的XML文件进行了手动编辑,用于解析和编辑XML。</p>