使用键入和分配错误值时,不会显示警告/通知/错误

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

我是python的新手,我知道不能强制执行类型,我们可以做的最大限度是提供“警告”。所以我使用typing与python3.7与pycharm专业。但我没有得到任何警告,通知或指示我使用了错误的类型。例:

from typing import List

class MyClass:

__event_ids: List[str]

def __init__(self):

    self.__event_ids = 15 <---- This don't react in any way

    return

我已经研究过了,但没有教程说明我需要采取任何额外的步骤才能使其正常工作

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

试试mypy,一个独立的类型检查器。

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