Python — od podstaw do zaawansowanego · Typing zaawansowane
TypedDict — słowniki z typami
Typing zaawansowane
Wprowadzenie
TypedDict (PEP 589) daje statyczne typowanie dla dict-ów o znanej strukturze (JSON response z API, konfiguracje, kwargs). Klucze i typy wartości są zadeklarowane, ale w runtime to nadal zwykły dict. Mocna alternatywa dla dataclass gdy nie potrzebujesz attribute access.