【发布时间】:2016-12-21 10:42:56
【问题描述】:
如果我在 Python 中有以下函数:
def _add_parameter(self, a):
# do something
我想添加一个文档字符串以使用 reStructuredText 链接到上述函数,我只需要在函数名称的末尾添加一个下划线,如下所示:
"""
The _add_parameter_ adds parameters.
"""
但我没有将其链接到函数,而是收到cannot find declaration to go to 警告。我该如何解决这个问题?
【问题讨论】:
-
您在使用 Sphinx 吗?那就看sphinx-doc.org/en/stable/domains.html
-
是的,我正在使用 Sphinx。所以根据你的链接我应该做 :py:func:
_add_parameter? -
这是一种方法,所以可能是
:py:meth:~ClassName.method_name,但是去看看有什么用
标签: python python-2.7 python-3.x restructuredtext docstring