Python常見異常
阿新 • • 發佈:2018-12-13
Python中常見的異常
異常 | 描述 |
---|---|
BaseException | 所有異常的基類 |
Exception | 常規錯誤的基類 |
NameError | 嘗試訪問一個沒有申明的變數引發的錯誤 |
IndexError | 索引超出序列範圍引發的錯誤 |
IndentationError | 縮排錯誤 |
ValueError | 傳入的值錯誤 |
KeyError | 請求不存在的字典關鍵字引發的錯誤 |
IOError | 輸入輸出錯誤(如要讀取的檔案不存在) |
ImportError | 當import語句無法找到模組或from無法在模組中找到相應的名稱時引發的錯誤 |
AttributeError | 嘗試訪問未知的物件屬性引發的錯誤 |
MemoryError | 記憶體不足 |
ZeroDivisionError | 除數為0引發的錯誤 |
SyntaxError | Python語法錯誤 |
UnicodeError | Unicode 相關的錯誤 |
UnicodeDecodeError | Unicode 解碼時的錯誤 |
UnicodeEncodeError | Unicode 編碼時錯誤 |
UnicodeTranslateError | Unicode 轉換時錯誤 |