IndentationErrorIndentationError
Kód má nesprávné odsazení, které je v Pythonu syntakticky významné.
TypeErrorOperace nebo funkce byla aplikována na objekt nevhodného typu.
Provedli jste operaci nad nekompatibilními typy, například sečtení řetězce s celým číslem, volání nevolatelného objektu, předání argumentů nesprávného typu nebo použití objektu, který nepodporuje požadovaný protokol (iterace, indexování apod.).
Zkontrolujte typy proměnných pomocí type(). Provádějte explicitní převody typů: str(), int(), float(), list(). Pro typovou kontrolu použijte isinstance(). Pečlivě čtěte chybovou zprávu; obvykle přesně říká, které typy jsou nekompatibilní.
"hello" + 5 # TypeError: can only concatenate str to strIndentationErrorKód má nesprávné odsazení, které je v Pythonu syntakticky významné.
KeyboardInterruptUživatel stiskl Ctrl+C a přerušil běžící program.
re.errorVzor regulárního výrazu obsahuje neplatnou syntaxi.
LookupErrorZákladní třída pro chyby vyvolané při nenalezení klíče nebo indexu (KeyError, IndexError).
NameErrorByl odkazován lokální nebo globální název, který nebyl definován.
FileExistsErrorOperace selhala, protože soubor nebo adresář již existuje.