狮身人面像:让课堂出现在TOC上

我开始使用ext.autodoc记录几个python类。 我有几个* .rst文件的内容如

========
mymodule
========

.. automodule:: mymodule
   .. autoclass:: myclassA
       :members:
   .. autoclass:: myclassB
       :members:

加上一个index.rst:

.. toctree::
   :maxdepth: 2
   mymodule

目录中显示'mymodule',但我也想看看TOC中的类:

  • MyModule的
  • myclassA
  • myclassB
  • 我如何让狮身人面像为每个班级创建一个类似的部分? 或者有没有这样做的好理由?

    谢谢


    狮身人面像不能创建部分。 您必须自己将其添加到.rst文件中。 像这样的东西:

    myclassA
    --------
    
    .. autoclass:: myclassA
       :members:
    
    myclassB
    --------
    
    .. autoclass:: myclassB
       :members:
    

    对于一些可能有趣的备选建议,请参阅以下问题(和答案):

  • 狮身人面像定制autoclass输出
  • 使用sphinx与'autodoc'按班级排序显示?
  • 链接地址: http://www.djcxy.com/p/14739.html

    上一篇: Sphinx: Make classes appear on TOC

    下一篇: Build configuration management in Android / Intellij / Jenkins