Lỗi khóa xuất hiện khi không tìm thấy giá trị dưới dạng khóa của từ điển. Mã đã cho được viết lại như sau để bắt ngoại lệ và tìm loại của nó.
Ví dụ
import sys try: s = {'a':5, 'b':7}['c'] except: print (sys.exc_info())
Đầu ra
(<type 'exceptions.KeyError'>, KeyError('c',), <traceback object at 0x0000000003203748>)