用于检查参数是否具有类型的Python静态分析工具

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

我想在未明确设置函数参数类型时显示警告。

正确:

def mul(a: float, b: float) -> float:
    return a*b

不正确:

def mul(a: float, b) -> float:
    return a*b
def mul(a: float, b: float):
    return a*b
def mul(a, b):
    return a*b

Python是否有可以检查此内容的库?像pylint

python pylint
2个回答
0
投票

您可以将mypy与--disallow-incomplete-defs一起使用。Link to docs


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