autodoc复制类的方法

2024-07-01 08:40:14 发布

您现在位置:Python中文网/ 问答频道 /正文

自动生成的文档复制测试类的Methods,如下所示。为什么会发生这种重复,如何才能阻止它

我在conf.py模块中尝试了几种变体,但都没有成功。文档图像之后是该模块的修订版本

class Test(object):
    """
    Something here for test.
    """

    def __init__(self):
        pass

    def fit(X, y):
        pass
extensions = ['sphinx.ext.autodoc',
              'sphinx.ext.autosummary',
              'numpydoc',
              'sphinx.ext.doctest',
              'sphinx.ext.intersphinx',
              'sphinx.ext.imgconverter']

numpydoc_class_members_toctree = False

autodoc_default_options = {'members': True,
                           'inherited-members': True,
                           'show-inheritance': True}

Tags: 模块文档pytrueconfdefsphinxpass
1条回答
网友
1楼 · 发布于 2024-07-01 08:40:14

对于其他任何面临这个问题的人,我可以通过用'sphinx.ext.napoleon'替换'numpydoc'来解决这个问题。此外,我删除了numpydoc_class_members_toctree = False

相关问题 更多 >

    热门问题