Le if typing.TYPE_CHECKING n'est entré que lors du (roulement de tambours) type-checking par mypy.
C'est aussi utile pour les imports circulaires (quand on a des classes définies dans plusieurs modules qui se référencent mutuellement via les annotations).
# La seule bonne méthode
Posté par David Delassus (site web personnel) . En réponse au journal Quel pov' type. Évalué à 5.
Le
if typing.TYPE_CHECKINGn'est entré que lors du (roulement de tambours) type-checking par mypy.C'est aussi utile pour les imports circulaires (quand on a des classes définies dans plusieurs modules qui se référencent mutuellement via les annotations).
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg