我是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
我已经研究过了,但没有教程说明我需要采取任何额外的步骤才能使其正常工作
试试mypy,一个独立的类型检查器。