【问题标题】:using Sphinx's sphinx-apidoc utility to autogenerate documentation from python code使用 Sphinx 的 sphinx-apidoc 实用程序从 python 代码自动生成文档
【发布时间】:2013-09-26 20:03:48
【问题描述】:

我想知道注释格式是什么,以便使用 Sphinx 的 sphinx-apidoc 实用程序拥有自记录代码。我可以让这个实用程序为每个 python 文件生成一组 reStructuredText 文件,但是这些文件仍然需要填写。我正在寻找一种方法来获取这个实用程序,或者其他一些 Sphinx 实用程序来生成文档python 编码文档字符串。我知道这需要熟悉传统的评论格式,我希望能被指出这个参考材料。谢谢!

【问题讨论】:

标签: python python-sphinx sphinx-apidoc


【解决方案1】:

mzjn,感谢您的评论。您的第二个链接提供了有关如何格式化 docstrings 的一些很好的见解。

此外,我未能标记正确的 sphinx-quickstart 提示答案(如链接中指定的,http://pythonhosted.org/an_example_pypi_project/sphinx.html#full-code-example)。特别是,回答到:

autodoc:自动插入来自模块的文档字符串(y/N)[n]:

另外,如链接中所述,http://codeandchaos.wordpress.com/2012/07/30/sphinx-autodoc-tutorial-for-dummies/conf.py cmets,我需要将模块的位置附加到系统路径。我应该注意到我在附加文件名时遇到了问题。当我添加可以找到模块的路径时,一切正常。

【讨论】:

    猜你喜欢
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-02
    相关资源
    最近更新 更多