Python常見異常

2022-09-07 18:15:15 字數 755 閱讀 9638

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 轉換時錯誤

python常見異常

目錄 1.2 異常 python 中的錯誤有兩種,語法錯誤和邏輯錯誤 這種錯誤是我們應該避免的 python中的異常是程式執行過程中產生的,有異常不一定要把程式停止,只要把異常丟擲,然後檢視異常產生的原因即可。1.2.1 python中的異常種類attributeerror 試圖訪問乙個物件沒有的屬...

常見的Python異常

異常 描述assertionerror assert 斷言 語句失敗 attributeerror 試圖訪問乙個物件沒有的屬性,比如foo.x,但是foo沒有屬性x ioerror 輸入 輸出異常 基本上是無法開啟檔案 importerror 無法引入模組或者包 基本上是路徑問題 indentati...

常見的python異常

assertionerror assert 斷言 語句失敗 attributeerror 試圖訪問乙個物件沒有的屬性 ioerror 輸入輸出異常,基本是無法開啟檔案 importerror 無法匯入模組或包,基本是路徑問題 indentationerror 無法錯誤,沒有正確的對齊 indexer...