如何使用Python以编程方式生成Sphinx文档的一部分?

如何使用Python以编程方式生成Sphinx文档的一部分?,第1张

如何使用Python以编程方式生成Sphinx文档的一部分?

最后,我找到了实现自己想要的方法。这是 *** 作方法:

  1. 创建一个python脚本 (我们称之为
    generate-includes.py
    ),该 脚本 将生成 reStructuredText 并将其保存在
    myrst.inc
    文件中。(在我的示例中,这将是脚本加载和解析YAML,但这无关紧要)。 确保此文件是可执行文件!!!
  2. include
    在要插入动态生成的文档的位置上, 使用 文档的主.rst文档中 伪指令

    .. include:: myrst.inc
  3. 修改sphinx Makefile ,以便在构建时生成所需的.inc文件:

    myrst.inc:./generate-includes.py

    html: myrst.inc
    …(other stuff here)

  4. 通常 使用来 构建文档

    make html



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5650212.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存