ODFPy文档

2024-06-02 08:43:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要操作ODF文件格式(open document format,open office的内部格式),我需要用Python来操作。

看来ODFPy是个很棒的图书馆。遗憾的是,官方文件很差,几乎没用。我在网上几乎找不到任何东西-也许它不那么流行?

有人能给我指一些信息或更好的文件吗?


Tags: 文件信息format官方图书馆格式opendocument
3条回答

不幸的是,文档很糟糕,生成的Python包装器在代码中的文档也很糟糕,它提供了许多函数,这些函数的参数列表看起来像func(*args)。

参考手册实际上很有用,但在您开始使用时却没有——它没有提供如何使用这些函数的任何上下文。我建议从tutorial和所有examples开始。尽管它们可能与您的用例无关,但它们将帮助您了解包是如何工作的。在您习惯了包的结构之后,您通常可以通过将API文档与OpenDocument Essentials书中的信息相结合来理解文档。

(这种关系充其量是有点脆弱的,但您通常可以从中直观地看到方法和属性值。例如,当使用电子表格时,书中office:value类型数据的便捷列表提供了构建适当TableCell(value type=…)实例所需的常量

另外,在OpenOffice中制作小文档,然后检查xml并将其与ODFPy生成的xml进行比较,这将极大地帮助您调试可能出错的地方。

http://mashupguide.net/1.0/html/ch17s04.xhtml有一个很好的使用odfpy的例子

我在api-for-odfpy.odt中找到了更多的文档(网站在过去几年中进行了重组)。

相关问题 更多 >