Exception Python
Jelajahi semua 80 kode error Exception Python dengan penyebab, perbaikan, dan contoh.
SyntaxErrorSyntaxError
Python menemukan sintaks tidak valid yang tidak dapat di-parse.
IndentationErrorIndentationError
Kode memiliki indentasi yang tidak benar, yang secara sintaksis signifikan dalam Python.
TabErrorTabError
Indentasi menggunakan campuran tab dan spasi yang tidak konsisten.
TypeErrorTypeError
Sebuah operasi atau fungsi diterapkan pada objek dengan tipe yang tidak sesuai.
ValueErrorValueError
Sebuah fungsi menerima argumen dengan tipe yang benar tetapi nilai yang tidak sesuai.
KeyErrorKeyError
Kunci dictionary tidak ditemukan dalam dictionary.
IndexErrorIndexError: list index out of range
Indeks sequence berada di luar rentang valid untuk sequence yang diberikan.
AttributeErrorAttributeError
Sebuah objek tidak memiliki atribut atau metode yang diminta.
NameErrorNameError: nama tidak terdefinisi
Sebuah nama lokal atau global direferensikan namun belum pernah didefinisikan.
UnboundLocalErrorUnboundLocalError
Variabel lokal direferensikan sebelum diberi nilai.
ImportErrorImportError
Pernyataan import gagal menemukan atau memuat modul maupun nama yang ditentukan.
ModuleNotFoundErrorModuleNotFoundError
Python tidak dapat menemukan modul yang ditentukan untuk diimpor.
FileNotFoundErrorFileNotFoundError
File atau direktori yang ditentukan tidak ada.
FileExistsErrorFileExistsError
Operasi gagal karena file atau direktori sudah ada.
PermissionErrorPermissionError
Operasi tidak diizinkan karena izin file sistem yang tidak mencukupi.
OSErrorOSError
Terjadi kesalahan di tingkat sistem selama operasi I/O.
IOErrorIOError
Operasi I/O gagal. IOError adalah alias untuk OSError di Python 3.
IsADirectoryErrorIsADirectoryError
Operasi file dicoba pada path yang merupakan sebuah direktori.
NotADirectoryErrorNotADirectoryError
Operasi direktori dicoba pada path yang bukan merupakan direktori.
ZeroDivisionErrorZeroDivisionError
Operasi pembagian atau modulo dicoba dengan nol sebagai pembagi.
ArithmeticErrorArithmeticError
Kelas dasar untuk kesalahan aritmatika termasuk ZeroDivisionError, OverflowError, dan FloatingPointError.
OverflowErrorOverflowError
Hasil operasi aritmatika terlalu besar untuk direpresentasikan.
FloatingPointErrorFloatingPointError
Operasi floating point gagal. Jarang ditemui kecuali fpectl diaktifkan.
StopIterationStopIteration
Dilempar oleh fungsi next() untuk menandakan tidak ada item lagi dalam iterator.
- StopAsyncIteration
- GeneratorExit
- KeyboardInterrupt
- SystemExit
- MemoryError
- RecursionError
- RuntimeError
- NotImplementedError
- LookupError
- AssertionError
- EOFError
- UnicodeEncodeError
- UnicodeDecodeError
- UnicodeTranslateError
- ConnectionError
- ConnectionRefusedError
- ConnectionResetError
- ConnectionAbortedError
- BrokenPipeError
- TimeoutError
- ChildProcessError
- ProcessLookupError — Pencarian Proses Gagal
- InterruptedError
- BlockingIOError
- EnvironmentError
- BufferError
- DeprecationWarning
- FutureWarning
- ResourceWarning
- ExceptionGroup
- requests.exceptions.ConnectionError
- requests.exceptions.Timeout
- requests.exceptions.HTTPError
- json.JSONDecodeError
- pickle.UnpicklingError
- asyncio.TimeoutError
- asyncio.CancelledError
- struct.error
- re.error: Ekspresi reguler tidak valid
- subprocess.CalledProcessError
- TypeError: unhashable type
- TypeError: argumen posisional wajib tidak ada
- TypeError: object is not subscriptable
- TypeError: object is not callable
- TypeError: objek tidak dapat diiterasi
- django.core.exceptions.ImproperlyConfigured
- Model.DoesNotExist
- sqlalchemy.exc.OperationalError
- pandas KeyError: kolom tidak ditemukan
- numpy ValueError: ketidakcocokan shape
- pip: ERROR: Tidak dapat menginstal paket
- ssl.SSLCertVerificationError
- socket.gaierror: nama atau layanan tidak dikenal
- concurrent.futures.TimeoutError
- pydantic.ValidationError
- multiprocessing.AuthenticationError