SystemExitSystemExit
Zgłaszany przez sys.exit() w celu żądania zakończenia programu.
KeyboardInterruptUżytkownik nacisnął Ctrl+C, przerywając działający program.
Użytkownik nacisnął Ctrl+C (SIGINT), aby zatrzymać program. Jest to celowe działanie użytkownika przerywające uruchomiony proces.
Obsłuż przerwanie elegancko za pomocą try-except KeyboardInterrupt, wykonując sprzątanie przed wyjściem. Użyj signal.signal(signal.SIGINT, handler) do niestandardowej obsługi przerwania. Upewnij się, że zasoby (pliki, połączenia) są zwalniane w blokach finally.
SystemExitZgłaszany przez sys.exit() w celu żądania zakończenia programu.
TypeErrorOperacja lub funkcja została zastosowana do obiektu nieodpowiedniego typu.
ZeroDivisionErrorPróbowano wykonać dzielenie lub operację modulo z zerem jako dzielnikiem.
StopAsyncIterationWyrzucany przez metodę __anext__() asynchronicznego iteratora, aby zasygnalizować zakończenie iteracji.
BlockingIOErrorOperacja I/O zablokowałaby się na obiekcie nieblokującym.
ImportErrorInstrukcja import nie mogła znaleźć ani załadować wskazanego modułu lub nazwy.