Python sphinx 如何停止Sphinx automethod使用类名作为方法名的前缀

Python sphinx 如何停止Sphinx automethod使用类名作为方法名的前缀,python-sphinx,autodoc,Python Sphinx,Autodoc,当我使用Sphinx automethod记录特定方法时,如下所示: .. automethod:: my_module.MyClass.my_method 生成的文档将类名附加到方法名,如下所示: MyClass.my_method(kwarg1=None, kwarg2=None) This is the docstring for my_method... my_method(kwarg1=None, kwarg2=None) This is the docstri

当我使用Sphinx automethod记录特定方法时,如下所示:

.. automethod:: my_module.MyClass.my_method
生成的文档将类名附加到方法名,如下所示:

MyClass.my_method(kwarg1=None, kwarg2=None)

    This is the docstring for my_method...
my_method(kwarg1=None, kwarg2=None)

    This is the docstring for my_method...
有没有办法告诉automethod不要在方法名前加类名,这样生成的文档如下所示:

MyClass.my_method(kwarg1=None, kwarg2=None)

    This is the docstring for my_method...
my_method(kwarg1=None, kwarg2=None)

    This is the docstring for my_method...

conf.py
文件中添加此行

add\u module\u names=False

除了

add_module_names = False
使用

而不是
automodule
,并且在生成的文档中省略类名