SyntaxErrorSyntaxError
Python narazil na neplatnou syntaxi, kterou nelze zparsovat.
Procházejte všech 80 chybových kódů Python výjimky s příčinami, opravami a příklady.
SyntaxErrorPython narazil na neplatnou syntaxi, kterou nelze zparsovat.
IndentationErrorKód má nesprávné odsazení, které je v Pythonu syntakticky významné.
TabErrorOdsazení používá nekonzistentní kombinaci tabulátorů a mezer.
TypeErrorOperace nebo funkce byla aplikována na objekt nevhodného typu.
ValueErrorFunkce obdržela argument správného typu, ale nevhodné hodnoty.
KeyErrorKlíč nebyl ve slovníku nalezen.
IndexErrorIndex sekvence je mimo platný rozsah pro danou sekvenci.
AttributeErrorObjekt nemá požadovaný atribut nebo metodu.
NameErrorByl odkazován lokální nebo globální název, který nebyl definován.
UnboundLocalErrorLokální proměnná byla použita před přiřazením hodnoty.
ImportErrorPříkaz import nenašel nebo nenačetl zadaný modul či název.
ModuleNotFoundErrorPython nemohl nalézt zadaný modul k importu.
FileNotFoundErrorZadaný soubor nebo adresář neexistuje.
FileExistsErrorOperace selhala, protože soubor nebo adresář již existuje.
PermissionErrorOperace není povolena z důvodu nedostatečných oprávnění souborového systému.
OSErrorBěhem I/O operace došlo k chybě na úrovni systému.
IOErrorI/O operace selhala. IOError je v Pythonu 3 aliasem pro OSError.
IsADirectoryErrorSouborová operace byla provedena na cestě, která je adresářem.
NotADirectoryErrorAdresářová operace byla provedena na cestě, která není adresářem.
ZeroDivisionErrorBylo provedeno dělení nebo operace modulo s nulou jako dělitelem.
ArithmeticErrorZákladní třída pro aritmetické chyby včetně ZeroDivisionError, OverflowError a FloatingPointError.
OverflowErrorVýsledek aritmetické operace je příliš velký na to, aby mohl být reprezentován.
FloatingPointErrorOperace s plovoucí desetinnou čárkou selhala. Vzácně se vyskytuje, pokud není povolen fpectl.
StopIterationVyvolána funkcí next() pro signalizaci, že iterátor nemá žádné další položky.
StopAsyncIterationVyvolána metodou __anext__() asynchronního iterátoru pro signalizaci dokončení iterace.
GeneratorExitVyvolána při zavolání metody close() generátoru, což umožňuje úklid.
KeyboardInterruptUživatel stiskl Ctrl+C a přerušil běžící program.
SystemExitVyvolána funkcí sys.exit() k žádosti o ukončení programu.
MemoryErrorInterpretu Pythonu došla dostupná paměť.
RecursionErrorByla překročena maximální hloubka rekurze.
RuntimeErrorObecná chyba za běhu, která nespadá do žádné jiné kategorie.
NotImplementedErrorMetoda, kterou měla implementovat podtřída, ještě není implementována.
LookupErrorZákladní třída pro chyby vyvolané při nenalezení klíče nebo indexu (KeyError, IndexError).
AssertionErrorPříkaz assert selhal, protože podmínka se vyhodnotila jako False.
EOFErrorFunkce input() nebo raw_input() narazila na konec souboru bez přečtení jakýchkoli dat.
UnicodeEncodeErrorŘetězec Unicode nešlo zakódovat do cílového kódování.
UnicodeDecodeErrorSekvenci bajtů nešlo dekódovat pomocí zadaného kódování.
UnicodeTranslateErrorOperace překladu Unicode selhala pro konkrétní znak.
ConnectionErrorPři síťové operaci nastala chyba související se spojením.
ConnectionRefusedErrorSpojení bylo odmítnuto, protože na cílové adrese nenaslouchá žádný server.
ConnectionResetErrorSpojení bylo vzdáleným serverem násilně ukončeno.
ConnectionAbortedErrorSpojení bylo přerušeno lokálním strojem.
BrokenPipeErrorByl proveden pokus o zápis do roury nebo soketu, jehož čtecí konec byl uzavřen.
TimeoutErrorBěhem blokující operace nastalo systémové vypršení timeoutu.
ChildProcessErrorOperace s podřízeným procesem selhala.
ProcessLookupErrorVyvolána, pokud daný proces (typicky PID) neexistuje.
InterruptedErrorSystémové volání bylo přerušeno příchozím signálem.
BlockingIOErrorI/O operace by zablokovala neblokující objekt.
EnvironmentErrorAlias pro OSError. Existuje kvůli zpětné kompatibilitě s Pythonem 2.
BufferErrorOperace s objektem bufferu selhala.
DeprecationWarningUpozornění na zastaralou funkci, která bude odebrána v budoucí verzi.
FutureWarningUpozornění na chování, které se změní v budoucí verzi.
ResourceWarningUpozornění na nesprávnou správu zdrojů, například neuzavřené soubory nebo spojení.
ExceptionGroupKontejner pro více výjimek, zaveden v Pythonu 3.11 pro strukturovanou souběžnost.
requests.exceptions.ConnectionErrorKnihovně requests se nepodařilo navázat spojení s cílovým serverem.
requests.exceptions.TimeoutPožadavek vypršel při čekání na odpověď serveru.
requests.exceptions.HTTPErrorByla přijata chybová HTTP odpověď (4xx nebo 5xx) a bylo voláno raise_for_status().
json.JSONDecodeErrorDekodér JSON nemohl zparsovat zadaný řetězec jako platný JSON.
pickle.UnpicklingErrorModul pickle nemohl deserializovat zadaná data.
asyncio.TimeoutErrorOperace asyncio překročila svůj časový limit.
asyncio.CancelledErrorÚloha asyncio byla zrušena.
struct.errorPři balení nebo rozbalování binárních dat modulem struct došlo k chybě.
re.errorVzor regulárního výrazu obsahuje neplatnou syntaxi.
subprocess.CalledProcessErrorPodproces skončil s nenulovým návratovým kódem.
TypeError: unhashable typeMutabilní objekt byl použit tam, kde je vyžadován hashabilní (neměnný) objekt, například jako klíč slovníku nebo prvek množiny.
TypeError: missing required positional argumentFunkce byla zavolána bez předání všech povinných pozičních argumentů.
TypeError: object is not subscriptableHranatá závorka ([]) byla použita na objektu, který indexování nepodporuje.
TypeError: object is not callableObjekt, který není funkcí, byl zavolán závorkami ().
TypeError: object is not iterableObjekt, který nepodporuje iteraci, byl použit ve smyčce for, při rozbalování nebo v jiném kontextu vyžadujícím iterovatelný objekt.
django.core.exceptions.ImproperlyConfiguredDjango zjistilo chybnou konfiguraci v nastavení projektu.
Model.DoesNotExistDotaz Django ORM pomocí .get() nenašel žádný odpovídající záznam.
sqlalchemy.exc.OperationalErrorDatabázová operace selhala z důvodu chyby připojení nebo chyby na úrovni databáze.
pandas KeyError: column not foundPřístup ke sloupci DataFrame selhal, protože zadaný název sloupce neexistuje.
numpy ValueError: shape mismatchOperace numpy selhala, protože tvary polí jsou nekompatibilní.
pip: ERROR: Could not install packagespip se nepodařilo nainstalovat jeden nebo více Python balíčků.
ssl.SSLCertVerificationError: certificate verify failedOvěření SSL certifikátu selhalo během zabezpečeného připojení.
socket.gaierror: Name or service not knownPřeklad DNS pro zadaný hostname selhal.
concurrent.futures.TimeoutErrorFuture nedokončila svůj běh v zadaném časovém limitu.
pydantic.ValidationErrorValidace dat Pydantic selhala, protože vstupní data neodpovídají schématu modelu.
multiprocessing.AuthenticationErrorAutentizace při připojení k serveru multiprocessing selhala.