SystemExitSystemExit
Program sonlandırmasını istemek için sys.exit() tarafından fırlatılır.
Bu hatanın nedenleri
Kod programı sonlandırmak için sys.exit() çağırdı. Çıkış kodu .code özniteliğinde bulunur. 0 kodu başarıyı, sıfırdan farklı bir kod hata oluştuğunu belirtir.
Nasıl düzeltilir
Çıkıştan önce temizlik yapmanız gerekmedikçe SystemExit'i yakalamayın. Yakalarsanız yeniden fırlatın veya sys.exit() çağrısını tekrar yapın. Çıkışta her zaman çalışması gereken temizlik için atexit modülünü kullanın.
İlgili Hata Kodları
NotADirectoryErrorNotADirectoryError
Dizin olmayan bir yolda dizin işlemi denendi.
IOErrorIOError
Bir G/Ç işlemi başarısız oldu. IOError, Python 3'te OSError için bir takma addır.
TypeError: object is not callableTypeError: object is not callable
Fonksiyon olmayan bir nesne, parantezlerle () çağrıldı.
pickle.UnpicklingErrorpickle.UnpicklingError
pickle modülü sağlanan veriyi seri durumdan çıkaramadı (unpickle).
PermissionErrorPermissionError
Yetersiz dosya sistemi izinleri nedeniyle işleme izin verilmiyor.
ExceptionGroupExceptionGroup
Yapılandırılmış eşzamanlılık için Python 3.11'de tanıtılan, birden çok istisna için bir kapsayıcı.