相关疑难解决方法(0)

如何让 PyC​​harm 从函数定义中获取类型提示并在文档字符串中填充类型值?

我总是在函数定义中使用类型提示,例如:

def foo(a: int, b: str) -> bool:
    pass
Run Code Online (Sandbox Code Playgroud)

当我使用 PyCharm 自动文档字符串生成器在我的代码中生成文档字符串时,我得到了这个:

def foo(a: int, b: str) -> bool:
    """
    :param a: 
    :type a: 
    :param b: 
    :type b: 
    """
    pass
Run Code Online (Sandbox Code Playgroud)

如您所见,我在函数本身中定义的类型值没有被 PyCharm 识别,我应该再次将它们写在 docstring 中。我如何让 PyC​​harm 为我自动生成这样的东西(从第一行读取类型值并将它们插入到文档字符串中):

def foo(a: int, b: str) -> bool:
    """
    :param a:
    :type a: int
    :param b:
    :type b: str
    :rtype: bool
    """
    pass
Run Code Online (Sandbox Code Playgroud)

python types docstring pycharm

10
推荐指数
2
解决办法
1581
查看次数

标签 统计

docstring ×1

pycharm ×1

python ×1

types ×1