似乎有大量的Python文档工具。我碰到的另一个是epydoc。似乎Sphinx是事实上的标准,因为它用于生成官方Python文档。有人可以帮我理清Python文档工具的当前状态吗?
答案 0 :(得分:24)
他们是一样的:
他们的焦点不同。
因此,这取决于您想要投入多少工作以及您要记录的内容。
答案 1 :(得分:3)
我最近从Python2改为Python3,发现Python3没有Epydoc包。所以在Python3中似乎有一个明确的重点是使用Sphinx作为API文档。
答案 2 :(得分:2)
似乎Epydoc,如果没有死,至少会为峡湾而烦恼。
使用sphinx-apidoc命令和autodoc扩展名的Sphynx目前是API文档最受欢迎的选项。
很好的例子是:
请参阅:Should we use Epydoc, Sphinx or something else for documenting Python APIs? (SO5579198)
Sphinx鼓励比javadoc模具中的工具更具叙事风格,但这可能是件好事吗?