gpt4 book ai didi

Python:pydoc 模块可以输出具有相对路径的 HTML 文档吗?

转载 作者:可可西里 更新时间:2023-11-01 14:56:53 25 4
gpt4 key购买 nike

我正在使用 pydoc 模块输出我用 C API 定义的某些类型的文档。在解释器嵌入到我的 C 程序中之前,我想要记录的类型不存在,因此我无法使用 pydoc 命令。

我让我的 C 代码调用一个函数,该函数执行如下操作:

d = pydoc.HTMLDoc()
content = d.docmodule(sys.modules["mymodule"])

这有效,但会生成带有硬编码“file:/”链接目标的 HTML 页面。有没有办法为链接使用相对路径?

(为更好地记录 C API 中定义的类型而加分)

最佳答案

我认为Sphinx在这方面做得更好。以下是记录 C 域的方法:

http://www.sphinx-doc.org/en/master/usage/restructuredtext/domains.html#the-c-domain

关于Python:pydoc 模块可以输出具有相对路径的 HTML 文档吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6389280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com