- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我需要操作ODF文件格式(开放文档格式,开放办公室的内部格式),我需要在Python中完成。
看起来 ODFPy 是一个很棒的库。不幸的是,官方文档很差,几乎没用。我在网上几乎找不到任何东西 - 也许它不那么受欢迎?
有没有人可以指出一些信息或更好的文档?
最佳答案
不幸的是,文档很糟糕,生成的 Python 包装器在代码中记录得很糟糕,提供了许多参数列表看起来像 func(*args) 的函数。
引用手册 实际上很有用,但在您刚开始时却没有用 - 它没有提供如何使用这些功能的任何上下文。我建议从 tutorial 开始和所有 examples .尽管它们可能与您的用例无关,但它们将帮助您了解包的工作原理。在您习惯了包的结构方式之后,您通常可以通过将 API 文档与 OpenDocument Essentials 中的信息相结合来理解文档。书。
(这种关系充其量是有些微弱的,但您通常可以从中直觉方法和属性值。例如,在使用电子表格时,书中方便的 office:value-type 数据列表提供了必要的常量用于构建正确的 TableCell(valuetype=...) 实例)
此外,在 OpenOffice 中制作小文档,然后检查 xml 并将其与从 ODFPy 生成的 XML 进行比较,可以极大地帮助您调试可能出错的地方。
关于python - ODFPy 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/949171/
我正在尝试使用 odfpy 为程序生成报告。我的想法是搜索每个关键字,如 [[[e_mail_address]]] 并用数据库中的单词替换它。我在 odfpy api 中找到了函数文本,但转换为字符串
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。 关闭
我是一名优秀的程序员,十分优秀!