【发布时间】:2013-11-24 10:50:36
【问题描述】:
我有一个 python 包,我可以使用 python 代码自动创建 sphinx 文档
sphinx-apidoc -f -o source --full path_to_package
make html
这很好用,html 列出了所有子模块及其文档。
但在 html 中,我看到以下部分/文本:
Package name
Submodules
First module
docu...
Second module
docu ...
每个模块都有自己的文档,但是如何将 tom 文档文本直接放在包名称下方?我希望有以下结构:
Package name
General package documentation...
Submodules
First module
docu...
Second module
docu ...
如何通过仅更改 python 包中的代码来生成出现在 sphinx 生成的文档的顶层,描述整个包的文档?我不想更改/添加/修改 sphinx 生成的任何文件。
这可能吗,怎么做?
【问题讨论】:
-
我认为您将该文档作为文档字符串放在包的
__init__.py文件中。 -
我知道我应该提到它。我也尝试过,但是这些 cmets 出现在生成的 html 页面的 end 处。
标签: python python-sphinx