Robocikowo>ROBOCIKOWO

Python — od podstaw do zaawansowanego · Typing zaawansowane

Literal, Final, Annotated

Typing zaawansowane

Wprowadzenie

Literal ogranicza wartość do konkretnych stałych (string/int/Enum) — enum-like sygnatury bez tworzenia klasy Enum. Final blokuje reassignment i override (stałe, sealed atrybuty). Annotated dodaje metadane do typu — używane przez Pydantic, FastAPI, msgspec, typer.