Exception PythonError
PermissionErrorPermissionError
Operasi tidak diizinkan karena izin file sistem yang tidak mencukupi.
python
Lihat detail UnboundLocalErrorVariabel lokal direferensikan sebelum diberi nilai.
Anda membaca variabel sebelum mengassignnya di dalam fungsi yang sama. Python melihat adanya assignment dan memperlakukan variabel tersebut sebagai lokal untuk seluruh fungsi, sehingga pembacaan sebelum assignment gagal. Hal ini sering terjadi saat mencoba memodifikasi variabel global tanpa keyword global.
Gunakan keyword global untuk mereferensikan variabel global: global x. Atau gunakan nonlocal untuk variabel di enclosing scope. Restrukturisasi kode agar variabel diassign sebelum dibaca. Kirimkan nilai sebagai parameter fungsi sebagai alternatif.
x = 10
def f(): print(x); x = 20
f() # UnboundLocalErrorPermissionErrorOperasi tidak diizinkan karena izin file sistem yang tidak mencukupi.
concurrent.futures.TimeoutErrorSebuah Future tidak selesai dalam periode timeout yang ditentukan.
IOErrorOperasi I/O gagal. IOError adalah alias untuk OSError di Python 3.
MemoryErrorInterpreter Python kehabisan memori yang tersedia.
SyntaxErrorPython menemukan sintaks tidak valid yang tidak dapat di-parse.
FutureWarningPeringatan tentang perilaku yang akan berubah pada versi mendatang.