GeneratorExitGeneratorExit
Bir üretecin close() metodu çağrıldığında temizlik yapmaya olanak tanımak için fırlatılır.
SyntaxErrorPython, ayrıştırılamayan geçersiz bir sözdizimiyle karşılaştı.
Kod, if/for/def ifadelerinden sonra eksik iki nokta, eşleşmeyen parantezler/köşeli parantezler, geçersiz karakterler veya Python 2'de Python 3 sözdizimi kullanımı gibi bir sözdizimi hatası içeriyor. Ayrıştırıcı kod yapısını çözümleyemiyor.
Geri izlemede (traceback) belirtilen satırı kontrol edin. Eksik iki noktaları, eşleşmeyen parantezleri veya geçersiz karakterleri arayın. pylint veya flake8 gibi bir linter kullanın. Python'un nerede takıldığını gösteren şapka (^) işaretine dikkat edin.
if True
print("missing colon") # SyntaxErrorGeneratorExitBir üretecin close() metodu çağrıldığında temizlik yapmaya olanak tanımak için fırlatılır.
UnicodeTranslateErrorBelirli bir karakter için Unicode çevirme işlemi başarısız oldu.
EnvironmentErrorOSError için bir takma addır. Python 2 ile geriye dönük uyumluluk için vardır.
django.core.exceptions.ImproperlyConfiguredDjango, projenin ayarlarında hatalı bir yapılandırma tespit etti.
json.JSONDecodeErrorJSON çözümleyicisi sağlanan dizgiyi geçerli JSON olarak ayrıştıramadı.
ProcessLookupErrorVerilen bir sürecin (genellikle bir PID) mevcut olmadığı durumlarda yükseltilir.