Python İstisnalarıHata
IndentationErrorIndentationError
Kodda, Python'da sözdizimsel olarak anlamlı olan girintileme hatalı.
python
Ayrıntıları görüntüle TypeError: object is not subscriptableKöşeli parantez gösterimi ([]), indeksleme desteklemeyen bir nesnede kullanıldı.
__getitem__ uygulamayan bir nesnede köşeli parantez gösterimi kullandınız. Bu genellikle bir değişken None, tamsayı veya indekslemeyi desteklemeyen başka bir tür olduğunda oluşur.
İndekslemeden önce nesnenin türünü kontrol edin. Bir None denetimi ekleyin: if obj is not None: obj[0]. Değişkenin beklediğiniz türde (liste, sözlük, dize) olduğunu doğrulayın. Bu hataları erkenden yakalamak için tür ipuçları ve bir tür denetleyici kullanın.
None[0] # TypeError: 'NoneType' object is not subscriptableIndentationErrorKodda, Python'da sözdizimsel olarak anlamlı olan girintileme hatalı.
ChildProcessErrorBir alt süreç işlemi başarısız oldu.
TimeoutErrorBloklayıcı bir işlem sırasında sistem düzeyinde bir zaman aşımı oluştu.
AttributeErrorBir nesne, istenen özniteliğe veya yönteme sahip değil.
IsADirectoryErrorDizin olan bir yolda dosya işlemi denendi.
pickle.UnpicklingErrorpickle modülü sağlanan veriyi seri durumdan çıkaramadı (unpickle).