我正在使用 Sphinx 为我的项目生成文档,并在产品安装过程中构建文档。
我想在文本和/或代码块中动态包含主机名。我没有在文档中看到任何解释,也没有看到任何包含 shell 命令输出或特定文件中特定行以外的任何内容的工具。有这个功能吗?
这里有两个狮身人面像扩展 https://www.sphinx-doc.org/en/master/usage/extensions/index.html可以做到这一点:
-
autorun https://pypi.org/project/sphinx-autorun/: 执行Python代码
runblock
指令,捕获输出并将其插入到文档中。
-
程序输出 https://pypi.org/project/sphinxcontrib-programoutput/:使用以下命令执行任意命令
program-output
指令并将输出插入到文档中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)