Python výjimkyInformace
GeneratorExitGeneratorExit
Vyvolána při zavolání metody close() generátoru, což umožňuje úklid.
python
Zobrazit podrobnosti SyntaxErrorPython narazil na neplatnou syntaxi, kterou nelze zparsovat.
Kód obsahuje syntaktickou chybu, například chybějící dvojtečky za příkazy if/for/def, nespárované závorky, neplatné znaky nebo použití syntaxe Python 3 v Python 2. Parser nedokáže pochopit strukturu kódu.
Zkontrolujte řádek uvedený v traceback. Hledejte chybějící dvojtečky, nespárované závorky nebo neplatné znaky. Použijte linter jako pylint nebo flake8. Věnujte pozornost ukazateli (^), který zobrazuje místo, kde Python ztratil orientaci.
if True
print("missing colon") # SyntaxErrorGeneratorExitVyvolána při zavolání metody close() generátoru, což umožňuje úklid.
UnicodeTranslateErrorOperace překladu Unicode selhala pro konkrétní znak.
EnvironmentErrorAlias pro OSError. Existuje kvůli zpětné kompatibilitě s Pythonem 2.
django.core.exceptions.ImproperlyConfiguredDjango zjistilo chybnou konfiguraci v nastavení projektu.
json.JSONDecodeErrorDekodér JSON nemohl zparsovat zadaný řetězec jako platný JSON.
ProcessLookupErrorVyvolána, pokud daný proces (typicky PID) neexistuje.