python所有的標準異常類
https://www.cnblogs.com/Lival/p/6203111.html
↑在這個部落格又看到一個好東西,先Mark一下
EOFError NameError SystemError SystemError 我目前只見過這四個,以後會慢慢總結的(非要立個flag你快樂嗎)
python所有的標準異常類:
異常名稱 | 描述 |
---|---|
BaseException | 所有異常的基類 |
SystemExit | 直譯器請求退出 |
KeyboardInterrupt | 使用者中斷執行(通常是輸入^C) |
Exception | 常規錯誤的基類 |
StopIteration | 迭代器沒有更多的值 |
GeneratorExit | 生成器(generator)發生異常來通知退出 |
SystemExit | Python 直譯器請求退出 |
StandardError | 所有的內建標準異常的基類 |
ArithmeticError | 所有數值計算錯誤的基類 |
FloatingPointError | 浮點計算錯誤 |
OverflowError | 數值運算超出最大限制 |
ZeroDivisionError | 除(或取模)零 (所有資料型別) |
AssertionError | 斷言語句失敗 |
AttributeError | 物件沒有這個屬性 |
EOFError | 沒有內建輸入,到達EOF 標記 |
EnvironmentError | 作業系統錯誤的基類 |
IOError | 輸入/輸出操作失敗 |
OSError | 作業系統錯誤 |
WindowsError | 系統呼叫失敗 |
ImportError | 匯入模組/物件失敗 |
KeyboardInterrupt | 使用者中斷執行(通常是輸入^C) |
LookupError | 無效資料查詢的基類 |
IndexError | 序列中沒有沒有此索引(index) |
KeyError | 對映中沒有這個鍵 |
MemoryError | 記憶體溢位錯誤(對於Python 直譯器不是致命的) |
NameError | 未宣告/初始化物件 (沒有屬性) |
UnboundLocalError | 訪問未初始化的本地變數 |
ReferenceError | 弱引用(Weak reference)試圖訪問已經垃圾回收了的物件 |
RuntimeError | 一般的執行時錯誤 |
NotImplementedError | 尚未實現的方法 |
SyntaxError | Python 語法錯誤 |
IndentationError | 縮排錯誤 |
TabError | Tab 和空格混用 |
SystemError | 一般的直譯器系統錯誤 |
TypeError | 對型別無效的操作 |
ValueError | 傳入無效的引數 |
UnicodeError | Unicode 相關的錯誤 |
UnicodeDecodeError | Unicode 解碼時的錯誤 |
UnicodeEncodeError | Unicode 編碼時錯誤 |
UnicodeTranslateError | Unicode 轉換時錯誤 |
Warning | 警告的基類 |
DeprecationWarning | 關於被棄用的特徵的警告 |
FutureWarning | 關於構造將來語義會有改變的警告 |
OverflowWarning | 舊的關於自動提升為長整型(long)的警告 |
PendingDeprecationWarning | 關於特性將會被廢棄的警告 |
RuntimeWarning | 可疑的執行時行為(runtime behavior)的警告 |
SyntaxWarning | 可疑的語法的警告 |
UserWarning | 使用者程式碼生成的警告 |
相關推薦
python所有的標準異常類
https://www.cnblogs.com/Lival/p/6203111.html ↑在這個部落格又看到一個好東西,先Mark一下 EOFError NameError SystemError SystemError 我目前只見過這四個,以後會慢慢總
python一標準異常總結大全(非常全)
Python標準異常總結 AssertionError 斷言語句(assert)失敗 AttributeError 嘗試訪問未知的物件屬性 EOFError 使用者輸入檔案末尾標誌EOF(C
c++標準異常類和自定義異常物件
前言 標準異常類體系如下: 縮排層次表示繼承關係 exception #include <exception> runtime_error #include <stdexcept> overflow_er
python——異常類型
cti cau pts assign sha lose msg faq vision 捕獲異常try...except...finally...else python為高級語言,就是通過try...except...finally...else機制來處理錯誤。 讓我們來看一
Python標準異常總結
eof child 中斷 垃圾回收 point ati key file end Python標準異常總結 AssertionError 斷言語句(assert)失敗 AttributeError 嘗試訪問未知的對象屬性 EOFError 用戶輸入文件末尾
python 異常類型
span decode vision nta syntax dede hierarchy refused name 鏈接BaseException +-- SystemExit +-- KeyboardInterrupt +-- GeneratorExit +--
python標準異常
ise python對象 捕捉異常 ted oca 運行 系統錯誤 ... gen python提供了兩個非常重要的功能來處理python程序在運行中出現的異常和錯誤。你可以使用該功能來調試python程序。 異常處理: 本站Python教程會具體介紹。 斷言(Ass
python異常類繼承關系
ota .org lib pipe local type user dir hiera https://docs.python.org/3/library/exceptions.html#exception-hierarchy BaseException +-- S
Python----面向對象---自定義異常類型
def char user ise init rec post body ... 面向對象---自定義異常類型 1 class MyException(BaseException): 2 def __init__(self, msg): 3
19 Python標準異常總結 (轉)
oar peer ror 變量 assert 屬性 nta 叠代 keyerror Python標準異常總結 AssertionError 斷言語句(assert)失敗 AttributeError 嘗試訪問未知的對象屬性
python標準異常名稱
什麼是異常? 異常即是一個事件,該事件會在程式執行過程中發生,影響了程式的正常執行。一般情況下,在Python無法正常處理程式時就會發生一個異常。異常是Python物件,表示一個錯誤。當Python指令碼發生異常時我們需要捕獲處理它,否則程式會終止執行。 異常名
Python高手系列:自定義異常類(帶寫入日誌功能)
class MYException(Exception): def __init__(self,Message): Exception.__init__(self) self.__str__=Message def WriteLog(s
這份Python標準異常表 你應該瞭解!
異常即是一個事件,該事件會在程式執行過程中發生,影響了程式的正常執行。一般情況下,在Python無法正常處理程式時就會發生一個異常。異常是Python物件,表示一個錯誤。 小編給大家推薦一個學習氛圍超好的地方,python交流企鵝裙:【611+530+101】適合在校大
Python異常類的繼承關係
在Python中,各種異常錯誤都是類,所有的錯誤型別都繼承於BaseException。 在用try...except...finally...機制處理異常的時候,一定要注意異常的繼承關係。 例如在except中如果有StandardError,那麼永遠也捕獲不到Value
python所有的內置類型匯總
timeout implement cal 自定義異常 連接 pre 尚未實現 fence ons 內置異常基類 下列異常主要被用作其他異常的基類。 BaseException Exception 所有內置的非系統退出類異常都派生自此類。 所有用戶
第十一課、異常類的構建-------------狄泰軟件學院
end ++ pla ini images 數據 pointer oid 變量 一、自定義異常類 1、異常的類型可以是自定義的類類型 2、對於類類型的匹配依舊是之上而下的嚴格匹配 3、賦值兼容性原則在異常匹配中依然適用 所以要 (1)、匹配子類異常的catch放在上部 (2
Python基本數據類型1
enc 其中 格式 open 字節 數據類型 2個 brush 放大 1、二進制:硬盤上保存的數據都是以二進制的形式保存的。一個字節占8位,由0和1組成,逢2進1。比如一個漢字“王”,以UTF-8的編碼格式,在硬盤中占3個字節即24位,若是以GBK的編碼格式,則占2個字節,
Python 基礎之 異常處理
判斷 簡單 不讓 tor pen opened 分支結構 子類 inpu python 基礎之異常處理 說到異常處理,就得先問一下,什麽是異常處理? 先來看一下,什麽是異常? 異常就是:程序運行時發出的錯誤的信號。 異常的種類先來看一下: 一、常見的異常
python基本數據類型及對象方法
expand and sta start dex capi ack abs fcc string 1.strip str_test=‘ Larry ‘ v=str_te
3.3 標準庫類型 vector
spa 類型 urn cin string類 標準庫 vector對象 span 限制 #include<iostream> #include<vector> #include<string> using std::cout; usi