pydoc模块可以用相对路径输出HTML文档吗?

2024-09-25 04:30:10 发布

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

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

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

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

这是可行的,但是生成带有硬编码的“file:/”链接目标的HTML页面。有没有一种方法可以对链接使用相对路径?在

(为更好地记录C API中定义的类型提供了额外的要点)

谢谢


Tags: 模块函数代码文档命令程序类型定义