是否可以使用 sphinx 的 autodoc 功能将多个方法文档字符串分组,以便将它们列在一起?
class Test(object):
def a(self):
"""A method of group foo."""
def b(self):
"""A method of group bar."""
def c(self):
"""A method of group bar."""
def d(self):
"""A method of group foo."""
在生成的文档中,a 和 d 以及 b 和 c 应该一起列出。
最佳答案
将源模块中的方法分组并配置 Sphinx 以该顺序输出它们,使用 autodoc_member_order = 'bysource'
.
我不知道有任何其他方式可以对成员进行分组。
关于python - 狮身人面像中的组方法文档字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17193143/