Python İstisnalarıHata
SyntaxErrorSyntaxError
Python, ayrıştırılamayan geçersiz bir sözdizimiyle karşılaştı.
python
Ayrıntıları görüntüle Nedenler, düzeltmeler ve örneklerle tüm 80 Python İstisnaları hata koduna göz atın.
SyntaxErrorPython, ayrıştırılamayan geçersiz bir sözdizimiyle karşılaştı.
IndentationErrorKodda, Python'da sözdizimsel olarak anlamlı olan girintileme hatalı.
TabErrorGirintilemede tutarsız bir sekme ve boşluk karışımı kullanılıyor.
TypeErrorBir işlem veya fonksiyon, uygun olmayan türde bir nesneye uygulandı.
ValueErrorBir fonksiyon, doğru türde ancak uygun olmayan bir değere sahip argüman aldı.
KeyErrorBir sözlük anahtarı sözlükte bulunamadı.
IndexErrorBir dizi indeksi, ilgili dizi için geçerli aralığın dışında.
AttributeErrorBir nesne, istenen özniteliğe veya yönteme sahip değil.
NameErrorTanımlanmamış bir yerel veya global isme başvuruldu.
UnboundLocalErrorBir yerel değişkene, kendisine değer atanmadan önce başvuruldu.
ImportErrorBir import ifadesi belirtilen modülü veya ismi bulamadı veya yükleyemedi.
ModuleNotFoundErrorPython, import edilecek belirtilen modülü bulamadı.
FileNotFoundErrorBelirtilen dosya veya dizin mevcut değil.
FileExistsErrorDosya veya dizin zaten mevcut olduğu için bir işlem başarısız oldu.
PermissionErrorYetersiz dosya sistemi izinleri nedeniyle işleme izin verilmiyor.
OSErrorBir G/Ç işlemi sırasında sistem seviyesinde bir hata oluştu.
IOErrorBir G/Ç işlemi başarısız oldu. IOError, Python 3'te OSError için bir takma addır.
IsADirectoryErrorDizin olan bir yolda dosya işlemi denendi.
NotADirectoryErrorDizin olmayan bir yolda dizin işlemi denendi.
ZeroDivisionErrorBölen olarak sıfır ile bölme veya modulo işlemi denendi.
ArithmeticErrorZeroDivisionError, OverflowError ve FloatingPointError dahil aritmetik hatalar için temel sınıf.
OverflowErrorBir aritmetik işlemin sonucu temsil edilemeyecek kadar büyük.
FloatingPointErrorBir kayan nokta işlemi başarısız oldu. fpectl etkin değilse nadiren görülür.
StopIterationBir yineleyicide başka öğe olmadığını belirtmek için next() fonksiyonu tarafından fırlatılır.
StopAsyncIterationYinelemenin tamamlandığını belirtmek için bir async yineleyicinin __anext__() metodu tarafından fırlatılır.
GeneratorExitBir üretecin close() metodu çağrıldığında temizlik yapmaya olanak tanımak için fırlatılır.
KeyboardInterruptKullanıcı çalışan programı kesmek için Ctrl+C tuşlarına bastı.
SystemExitProgram sonlandırmasını istemek için sys.exit() tarafından fırlatılır.
MemoryErrorPython yorumlayıcısının kullanılabilir belleği tükendi.
RecursionErrorMaksimum özyineleme derinliği aşıldı.
RuntimeErrorDiğer kategorilerin hiçbirine girmeyen genel bir çalışma zamanı hatası.
NotImplementedErrorBir alt sınıf tarafından uygulanması gereken bir metot henüz uygulanmamış.
LookupErrorBir anahtar veya indeks bulunamadığında fırlatılan hatalar için temel sınıf (KeyError, IndexError).
AssertionErrorBir assert ifadesi, koşulun False olarak değerlendirilmesi nedeniyle başarısız oldu.
EOFErrorinput() veya raw_input() fonksiyonu herhangi bir veri okumadan dosya sonuna ulaştı.
UnicodeEncodeErrorBir Unicode dizesi hedef kodlamaya kodlanamadı.
UnicodeDecodeErrorBir bayt dizisi belirtilen kodlamayla çözülemedi.
UnicodeTranslateErrorBelirli bir karakter için Unicode çevirme işlemi başarısız oldu.
ConnectionErrorBir ağ işlemi sırasında bağlantıyla ilgili bir hata oluştu.
ConnectionRefusedErrorHedef adreste dinleyen bir sunucu olmadığı için bağlantı reddedildi.
ConnectionResetErrorBağlantı uzak sunucu tarafından zorla kapatıldı.
ConnectionAbortedErrorBağlantı yerel makine tarafından iptal edildi.
BrokenPipeErrorOkuma ucu kapatılmış bir pipe veya sokete yazma girişiminde bulunuldu.
TimeoutErrorBloklayıcı bir işlem sırasında sistem düzeyinde bir zaman aşımı oluştu.
ChildProcessErrorBir alt süreç işlemi başarısız oldu.
ProcessLookupErrorVerilen bir sürecin (genellikle bir PID) mevcut olmadığı durumlarda yükseltilir.
InterruptedErrorBir sistem çağrısı gelen bir sinyal tarafından kesintiye uğratıldı.
BlockingIOErrorBloklamayan bir nesne üzerinde gerçekleştirilmek istenen G/Ç işlemi bloklamak zorunda kalırdı.
EnvironmentErrorOSError için bir takma addır. Python 2 ile geriye dönük uyumluluk için vardır.
BufferErrorBir tampon (buffer) nesnesi üzerindeki işlem başarısız oldu.
DeprecationWarningGelecekteki bir sürümde kaldırılacak, kullanımdan kaldırılmış bir özellik hakkında uyarı.
FutureWarningGelecekteki bir sürümde değişecek davranış hakkında uyarı.
ResourceWarningKapatılmamış dosyalar veya bağlantılar gibi yanlış kaynak yönetimi hakkında uyarı.
ExceptionGroupYapılandırılmış eşzamanlılık için Python 3.11'de tanıtılan, birden çok istisna için bir kapsayıcı.
requests.exceptions.ConnectionErrorrequests kütüphanesi hedef sunucuya bağlantı kuramadı.
requests.exceptions.TimeoutBir istek, sunucudan yanıt beklerken zaman aşımına uğradı.
requests.exceptions.HTTPErrorBir HTTP hata yanıtı (4xx veya 5xx) alındı ve raise_for_status() çağrıldı.
json.JSONDecodeErrorJSON çözümleyicisi sağlanan dizgiyi geçerli JSON olarak ayrıştıramadı.
pickle.UnpicklingErrorpickle modülü sağlanan veriyi seri durumdan çıkaramadı (unpickle).
asyncio.TimeoutErrorBir asyncio işlemi zaman aşımını aştı.
asyncio.CancelledErrorBir asyncio görevi iptal edildi.
struct.errorstruct modülüyle ikili veri paketlenirken veya açılırken bir hata oluştu.
re.errorDüzenli ifade deseni geçersiz sözdizimi içeriyor.
subprocess.CalledProcessErrorBir alt süreç sıfırdan farklı bir dönüş kodu ile çıktı.
TypeError: unhashable typeSözlük anahtarı veya küme öğesi gibi, hash'lenebilir (değişmez) bir nesnenin gerektiği yerde değiştirilebilir bir nesne kullanıldı.
TypeError: missing required positional argumentBir fonksiyon, gerekli tüm konumsal argümanlar sağlanmadan çağrıldı.
TypeError: object is not subscriptableKöşeli parantez gösterimi ([]), indeksleme desteklemeyen bir nesnede kullanıldı.
TypeError: object is not callableFonksiyon olmayan bir nesne, parantezlerle () çağrıldı.
TypeError: object is not iterableYineleme desteklemeyen bir nesne, for döngüsünde, açma (unpacking) işleminde veya başka bir yinelenebilir bağlamda kullanıldı.
django.core.exceptions.ImproperlyConfiguredDjango, projenin ayarlarında hatalı bir yapılandırma tespit etti.
Model.DoesNotExist.get() ile yapılan bir Django ORM sorgusu eşleşen bir kayıt bulamadı.
sqlalchemy.exc.OperationalErrorBağlantı veya veritabanı düzeyindeki bir hata nedeniyle bir veritabanı işlemi başarısız oldu.
pandas KeyError: column not foundBelirtilen sütun adı mevcut olmadığı için bir DataFrame sütun erişimi başarısız oldu.
numpy ValueError: shape mismatchDizi şekilleri uyumsuz olduğu için bir numpy işlemi başarısız oldu.
pip: ERROR: Could not install packagespip, bir veya daha fazla Python paketini kuramadı.
ssl.SSLCertVerificationError: certificate verify failedGüvenli bir bağlantı sırasında SSL sertifika doğrulaması başarısız oldu.
socket.gaierror: Name or service not knownBelirtilen ana makine adı için DNS çözümlemesi başarısız oldu.
concurrent.futures.TimeoutErrorBir Future, belirtilen zaman aşımı süresi içinde tamamlanmadı.
pydantic.ValidationErrorGirdi verisi modelin şemasıyla eşleşmediği için Pydantic veri doğrulaması başarısız oldu.
multiprocessing.AuthenticationErrorBir multiprocessing sunucusuna bağlanırken kimlik doğrulaması başarısız oldu.