型ヒントを記述するためのモジュール。標準機能だがPython 3.5以降で有効。
Python 3.8以降で導入された、特定の複数の文字列のみを許容する型。
import typing as T. status: T.Literal["enabled", "disabled"] = "enabled"
参考記事
[小ネタ] Pythonの型ヒントで特定の文字列のみ受け入れる型を定義する | DevelopersIOarrow-up-right
Last updated 3 years ago