我是python新手,我知道类型不能强制执行,我们最多只能提供“警告”。所以我在python3.7和pycharm professional中使用typing
。但我没有得到任何警告,通知或迹象表明我使用了错误的类型。示例:
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
我已经研究过了,但没有任何教程说明我需要采取任何额外的步骤,使它正常工作
试试mypy,一个独立的类型检查器
相关问题 更多 >
编程相关推荐