PyCharm Google-docstring 俄语解析问题

问题描述 投票:0回答:1

我在某个函数中有一个文档字符串。这是一个谷歌风格的文档字符串。我的 PyCharm 已启用默认语法检查。
由于某些原因,我收到 PEP 提示,句子中的第一个字母应该大写。但是,这是棘手的部分。此提示出现在 Arg 名称下。
这是截图,说明不同的句子内容对这种情况的影响不同。

正如你所看到的,我在

foo
中没有提示,但在
foo1
中有提示。唯一的区别在于这些函数中前一个文本行的内容。最重要的是,提示说我需要以大写字母开头每个句子。但是,在
foo
foo1
中,我们在
param1
线的末尾都有一个点。

这是测试前的代码:

def foo(param1: str, param2: int) -> bool:
    """
    Текст, текст, текст.
    Args:
        param1: Некоторый текст, некоторой длины.
        param2: Некоторый текст, некоторой длины.
    Returns:
    """


def foo1(param1: str, param2: int) -> bool:
    """
    Текст, текст, текст.
    Args:
        param1: Некоторый текст, некоторой длины текст.
        param2: Некоторый текст, некоторой длины.
    Returns: None
    """

我尝试用英文重现它,但没有得到任何结果。
是什么导致了这种非理性行为?

我的规格:
PyCharm 2023.1.5(社区版)
版本 #PC-231.9414.12,建于 2024 年 2 月 14 日

UPD:这是提示示例:


它说“这句话不是以大写字母开头”

python python-3.x pycharm docstring pep
1个回答
0
投票

我将您的代码复制并粘贴到我的计算机(MacBook Pro M1 2020 - Sonoma 14.4)上运行的 PyCharm 中,但我没有得到 PEP 提示。

我正在跑步: PyCharm 2023.3.3(专业版) 内部版本 #PY-233.13763.11,建于 2024 年 1 月 25 日

也许尝试将 PyCharm 更新到最新版本? (除非您已经运行最新的更新)。

© www.soinside.com 2019 - 2024. All rights reserved.