關于Python Error標準異常的總結(jié)
更新時間:2023年09月09日 10:00:11 作者:大靜靜的學習日志
這篇文章主要介紹了關于Python Error標準異常的總結(jié),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
Python Error標準異??偨Y(jié)
python所有的標準異常類
異常名稱 | 描述 |
---|---|
BaseException | 所有異常的基類 |
SystemExit | 解釋器請求退出 |
KeyboardInterrupt | 用戶中斷執(zhí)行(通常是輸入^C) |
Exception | 常規(guī)錯誤的基類 |
StopIteration | 迭代器沒有更多的值 |
GeneratorExit | 生成器(generator)發(fā)生異常來通知退出 |
SystemExit | Python 解釋器請求退出 |
StandardError | 所有的內(nèi)建標準異常的基類 |
ArithmeticError | 所有數(shù)值計算錯誤的基類 |
FloatingPointError | 浮點計算錯誤 |
OverflowError | 數(shù)值運算超出最大限制 |
ZeroDivisionError | 除(或取模)零 (所有數(shù)據(jù)類型) |
AssertionError | 斷言語句失敗 |
AttributeError | 對象沒有這個屬性 |
EOFError | 沒有內(nèi)建輸入,到達EOF 標記 |
EnvironmentError | 操作系統(tǒng)錯誤的基類 |
IOError | 輸入/輸出操作失敗 |
OSError | 操作系統(tǒng)錯誤(例如打開一個不存在的文件) |
WindowsError | 系統(tǒng)調(diào)用失敗 |
ImportError | 導入模塊/對象失敗 |
KeyboardInterrupt | 用戶中斷執(zhí)行(Ctrl+C) |
LookupError | 無效數(shù)據(jù)查詢的基類 |
IndexError | 序列中沒有沒有此索引(index) |
KeyError | 映射中沒有這個鍵 |
MemoryError | 內(nèi)存溢出錯誤(對于Python 解釋器不是致命的) |
NameError | 未聲明/初始化對象 (沒有屬性) |
UnboundLocalError | 訪問未初始化的本地變量 |
ReferenceError | 弱引用(Weak reference)試圖訪問已經(jīng)垃圾回收了的對象 |
RuntimeError | 一般的運行時錯誤 |
NotImplementedError | 尚未實現(xiàn)的方法 |
SyntaxError | Python 語法錯誤 |
IndentationError | 縮進錯誤 |
TabError | Tab 和空格混用 |
SystemError | 一般的解釋器系統(tǒng)錯誤 |
TypeError | 對類型無效的操作 |
ValueError | 傳入無效的參數(shù) |
UnicodeError | Unicode 相關的錯誤 |
UnicodeDecodeError | Unicode 解碼時的錯誤 |
UnicodeEncodeError | Unicode 編碼時錯誤 |
UnicodeTranslateError | Unicode 轉(zhuǎn)換時錯誤 |
Warning | 警告的基類 |
DeprecationWarning | 關于被棄用的特征的警告 |
FutureWarning | 關于構(gòu)造將來語義會有改變的警告 |
OverflowWarning | 舊的關于自動提升為長整型(long)的警告 |
PendingDeprecationWarning | 關于特性將會被廢棄的警告 |
RuntimeWarning | 可疑的運行時行為(runtime behavior)的警告 |
SyntaxWarning | 可疑的語法的警告 |
UserWarning | 用戶代碼生成的警告 |
- try-except語句:給用戶一個看得懂的錯誤
- try-finally語句:無論如何都會被執(zhí)行的代碼
try: 檢測范圍 except Exception [as reason]: #Exception為錯誤類型,[as reason]顯示錯誤類型 出現(xiàn)異常(Exception)后的處理代碼,一般是print('錯誤啦') finally: 無論如何都會被執(zhí)行的代碼 raise Exception #引出錯誤類型,沒有任何有卵用
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
vue學習筆記之動態(tài)組件和v-once指令簡單示例
這篇文章主要介紹了vue學習筆記之動態(tài)組件和v-once指令,結(jié)合簡單實例形式詳細分析了vue.js動態(tài)組建點擊切換相關操作技巧,需要的朋友可以參考下2020-02-02在Tensorflow中實現(xiàn)梯度下降法更新參數(shù)值
今天小編就為大家分享一篇在Tensorflow中實現(xiàn)梯度下降法更新參數(shù)值,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01python opencv鼠標事件實現(xiàn)畫框圈定目標獲取坐標信息
這篇文章主要為大家詳細介紹了python opencv鼠標事件實現(xiàn)畫框圈定目標,獲取坐標信息,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-08-08解決pip安裝報錯required?to?install?pyproject.toml-based?projec
這篇文章主要介紹了解決pip安裝報錯required?to?install?pyproject.toml-based?projects問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05