Menu
CoddyTech

module sys untuk informasi

Pelajaran 9 dari 16 dalam kursus Penanganan Exception di Python di Coddy.

Fungsi exc_info dari module sys mencetak detail Exception. 

import sys
try:
	#kode yang dapat menyebabkan pengecualian
except:
	print(sys.exc_info())

Output:- ( class_name, standard_message, traceback_object )

Fungsi ini mengembalikan tuple yang berisi tiga nilai seperti di atas.

challenge icon

Tantangan

Mudah

Sebuah fungsi menerima key sebagai argumen. Lengkapi fungsi untuk mengambil nilai berdasarkan key yang dimasukkan. Jika key tidak ditemukan di dictionary, keyError akan dimunculkan. Tangani error tersebut dan cetak nama class pengecualian serta pesan standar dengan cara di atas. Jika tidak, cetak nilai di blok else.

Coba sendiri

age={
    'Peter':23,
    'Lopez':24,
    'Glenn':27,
    'Jay':29
}
def fetch(key):
    #tulis kodemu di sini

Semua pelajaran di Penanganan Exception di Python

Latihan sendiri: Compiler Python online