标签: odfpy

ODFPy文档

我需要操作ODF文件格式(打开文档格式,开放式办公室的内部格式),我需要在Python中进行操作.

看起来ODFPy是一个很棒的图书馆.不幸的是,官方文档很差,几乎没用.我在网上几乎找不到任何东西 - 也许它不是那么受欢迎?

有没有人可以指点我一些信息或更好的文件?

python openoffice.org odf odfpy

19
推荐指数
4
解决办法
1万
查看次数

搜索并替换文本odfpy

我正在尝试使用odfpy为程序做报告.我的想法是搜索[[[e_mail_address]]]等每个关键字,并用数据库中的单词替换它.我在odfpy api中找到了函数文本,但是转换成字符串会丢失格式化.odfpy安装文件中有一个文件:api-for-odfpy.odt.在6.2点电传打字模块中,写了如何从文档中获取所有文本并将它们放入列表:

from odf import text, teletype
from odf.opendocument import load

textdoc = load("my document.odt")
allparas = textdoc.getElementsByType(text.P)
print teletype.extractText(allparas[0])
Run Code Online (Sandbox Code Playgroud)

现在我正在寻找将当前文本替换为另一个文本的方法.也许:

text.Change()
Run Code Online (Sandbox Code Playgroud)

但使用它时总是出错.如果您有使用odfpy的经验,请提供帮助.

python search replace odt odfpy

5
推荐指数
1
解决办法
1970
查看次数

标签 统计

odfpy ×2

python ×2

odf ×1

odt ×1

openoffice.org ×1

replace ×1

search ×1