Pydocstyle 引发 D407 错误的原因是什么?
What is the reason for D407 error raised by Pydocstyle?
我正在使用 pydocstyle,我想知道为什么它会针对我的代码引发错误 D407 / Missing dashed underline after section ('Example')
。
我的代码如下所示:
def foo():
"""
Function description here...
Example:
Some example here...
"""
# some code here
我过去在尝试添加 Note:
部分时遇到过类似的问题。我想知道这是否是假阳性错误,因为我正在使用 reStructuredText 并且我知道 pydocstyle 有时在区分 reST 与 Google 和 numpy 样式方面存在问题。如果我错了,请纠正我,但与 Default conventions 下描述的 pep257
部分无关,因此我可以从字面上关闭所有这些检查:D203、D212、D213、...、D407, ...?
看来我的预感是正确的,D407 是与 reStructuredText 无关的错误之一。
Note:
(与 Example:
相同)部分在 reStructuredText 中未使用,因为应使用 ..note::
代替。
我正在使用 pydocstyle,我想知道为什么它会针对我的代码引发错误 D407 / Missing dashed underline after section ('Example')
。
我的代码如下所示:
def foo():
"""
Function description here...
Example:
Some example here...
"""
# some code here
我过去在尝试添加 Note:
部分时遇到过类似的问题。我想知道这是否是假阳性错误,因为我正在使用 reStructuredText 并且我知道 pydocstyle 有时在区分 reST 与 Google 和 numpy 样式方面存在问题。如果我错了,请纠正我,但与 Default conventions 下描述的 pep257
部分无关,因此我可以从字面上关闭所有这些检查:D203、D212、D213、...、D407, ...?
看来我的预感是正确的,D407 是与 reStructuredText 无关的错误之一。
Note:
(与 Example:
相同)部分在 reStructuredText 中未使用,因为应使用 ..note::
代替。