常見的python異常

2021-07-13 17:04:55 字數 488 閱讀 2802

assertionerror//assert(斷言)語句失敗

attributeerror//試圖訪問乙個物件沒有的屬性

ioerror//輸入輸出異常,基本是無法開啟檔案

importerror//無法匯入模組或包,基本是路徑問題

indentationerror//無法錯誤,**沒有正確的對齊

indexerror//下表索引超出序列邊界

keyerror//試圖訪問字典裡不存在的鍵

keyboardinterrupt//ctrl+c被按下

nameerror//使用乙個還未賦值的變數

syntaxerror//python**邏輯無法出錯,不能執行

typeerror//傳入的物件型別與要求的不符

unboundlocalerror//試圖訪問乙個還未設定的全域性變數,基本上是由於另有乙個同名的全域性變數,導致以為你在訪問

valueerror//傳入乙個不被期望的值,即使型別正確

常見的Python異常

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

Python常見的異常

python中常見的異常如表所示。1 通常else 語句只有在沒有異常的情況下才會被執行 try aa 異常測試 print aa except baseexception as msg print msg else print 沒有異常!2 有些情況下不管是否出現異常,這些操作都希望能被執行,例如...

python常見異常

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