LookupError Exception เป็นคลาสพื้นฐานสำหรับข้อผิดพลาดที่เกิดขึ้นเมื่อไม่พบบางสิ่ง คลาสพื้นฐานสำหรับข้อยกเว้นที่เกิดขึ้นเมื่อคีย์หรือดัชนีที่ใช้ในการแมปหรือลำดับไม่ถูกต้อง:IndexError, KeyError
IndexError จะเพิ่มขึ้นเมื่อการอ้างอิงลำดับอยู่นอกช่วง
โค้ดที่ให้มาจะถูกเขียนใหม่ดังนี้เพื่อตรวจจับข้อยกเว้นและค้นหาประเภท
ตัวอย่าง
import sys try: foo = [a, s, d, f, g] print foo[5] except IndexError as e: print e print sys.exc_type
ผลลัพธ์
C:/Users/TutorialsPoint1~.py list index out of range <type 'exceptions.IndexError'>