国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

Python異常處理操作實(shí)例詳解

2020-02-15 22:50:30
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Python異常處理操作。分享給大家供大家參考,具體如下:

常見異常

在python中不同的異常可以用不同的類型(python中統(tǒng)一了類與類型,類型即類)去標(biāo)識(shí),不同的類對(duì)象標(biāo)識(shí)不同的異常,一個(gè)異常標(biāo)識(shí)一種錯(cuò)誤

AttributeError 試圖訪問一個(gè)對(duì)象沒有的樹形,比如foo.x,但是foo沒有屬性x
IOError 輸入/輸出異常;基本上是無(wú)法打開文件
ImportError 無(wú)法引入模塊或包;基本上是路徑問題或名稱錯(cuò)誤
IndentationError 語(yǔ)法錯(cuò)誤(的子類) ;代碼沒有正確對(duì)齊
IndexError 下標(biāo)索引超出序列邊界,比如當(dāng)x只有三個(gè)元素,卻試圖訪問x[5]
KeyError 試圖訪問字典里不存在的鍵
KeyboardInterrupt Ctrl+C被按下
NameError 使用一個(gè)還未被賦予對(duì)象的變量
SyntaxError Python代碼非法,代碼不能編譯(個(gè)人認(rèn)為這是語(yǔ)法錯(cuò)誤,寫錯(cuò)了)
TypeError 傳入對(duì)象類型與要求的不符合
UnboundLocalError 試圖訪問一個(gè)還未被設(shè)置的局部變量,基本上是由于另有一個(gè)同名的全局變量,導(dǎo)致你以為正在訪問它
ValueError 傳入一個(gè)調(diào)用者不期望的值,即使值的類型是正確的

更多異常:

ArithmeticError
AssertionError
AttributeError
BaseException
BufferError
BytesWarning
DeprecationWarning
EnvironmentError
EOFError
Exception
FloatingPointError
FutureWarning
GeneratorExit
ImportError
ImportWarning
IndentationError
IndexError
IOError
KeyboardInterrupt
KeyError
LookupError
MemoryError
NameError
NotImplementedError
OSError
OverflowError
PendingDeprecationWarning
ReferenceError
RuntimeError
RuntimeWarning
StandardError
StopIteration
SyntaxError
SyntaxWarning
SystemError
SystemExit
TabError
TypeError
UnboundLocalError
UnicodeDecodeError
UnicodeEncodeError
UnicodeError
UnicodeTranslateError
UnicodeWarning
UserWarning
ValueError
Warning
ZeroDivisionError

異常處理

什么是異常處理

python解釋器檢測(cè)到錯(cuò)誤,觸發(fā)異常(也允許程序員自己觸發(fā)異常)

程序員編寫特定的代碼,專門用來捕捉這個(gè)異常(這段代碼與程序邏輯無(wú)關(guān),與異常處理有關(guān))

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 平泉县| 科尔| 怀集县| 安岳县| 绿春县| 汝城县| 密山市| 益阳市| 志丹县| 西林县| 靖远县| 平顶山市| 高阳县| 南乐县| 平顶山市| 雅江县| 乌兰浩特市| 滁州市| 柘荣县| 栖霞市| 普定县| 巍山| 镇巴县| 南陵县| 沙田区| 邵阳市| 定襄县| 钟祥市| 水富县| 克东县| 龙州县| 馆陶县| 嘉祥县| 普宁市| 民勤县| 茶陵县| 宁波市| 西安市| 扶风县| 遵义县| 东丽区|