“Tangkap kesalahan Python” Kode Jawaban

Tangkap kesalahan Python

import traceback

dict = {'a':3,'b':5,'c':8}
try:
  print(dict[q])
 
except:
  traceback.print_exc()
  
# This will trace you back to the line where everything went wrong. 
# So in this case you will get back line 5    
  
  
Poised Peccary

menangkap data kesalahan dengan kecuali python

import sys
try:
	S = 1/0 #Create Error
except: # catch *all* exceptions
    e = sys.exc_info()
    print(e) # (Exception Type, Exception Value, TraceBack)

############
#    OR    #
############
try:
	S = 1/0
except ZeroDivisionError as e:
    print(e) # ZeroDivisionError('division by zero')
Cheerful Caracal

Jawaban yang mirip dengan “Tangkap kesalahan Python”

Pertanyaan yang mirip dengan “Tangkap kesalahan Python”

Lebih banyak jawaban terkait untuk “Tangkap kesalahan Python” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya