如何在 Python 中捕獲 LookupError 異常?
當找不到某些東西時,LookupError 異常是錯誤的基礎類。引發該異常的基礎類是因為在對映或序列上使用的鍵或索引無效: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'>
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP