09.13 乾貨|這份Python標準異常表 你應該瞭解!

異常即是一個事件,該事件會在程序執行過程中發生,影響了程序的正常執行。一般情況下,在Python無法正常處理程序時就會發生一個異常。異常是Python對象,表示一個錯誤。

乾貨|這份Python標準異常表 你應該瞭解!

當Python腳本發生異常時我們需要捕獲處理它,否則程序會終止執行。舉個例子:打開一個文件,在該文件中的內容寫入內容,但文件沒有寫入權限,發生了異常:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
try:
fh = open("testfile", "w")
fh.write("這是一個測試文件,用於測試異常!!")
except IOError:
print "Error: 沒有找到文件或讀取文件失敗"
else:
print "內容寫入文件成功"
fh.close()

在執行代碼前為了測試方便,我們可以先去掉 testfile 文件的寫權限,命令如下:

chmod -w testfile

再執行以上代碼:

$ python test.py 
Error: 沒有找到文件或讀取文件失敗

python提供了兩個非常重要的功能來處理python程序在運行中出現的異常和錯誤,常見的Python異常如下,有需要的可以收藏起來,希望對大家學習有所幫助。

乾貨|這份Python標準異常表 你應該瞭解!

最後

為幫助那些往想互聯網方向轉行想學習,卻因為時間不夠,資源不足而放棄的人。我搜集整理了一套完整的IT學習資料,包括Java、SEO優化、Python入門書籍等等等,比自己在網上零散收集的結構性和連貫性更強,只為幫助那些想學習的人!需要的同學可私信!私信!回覆“學習”

乾貨|這份Python標準異常表 你應該瞭解!

戳瞭解更多免費領取Python體驗課


分享到:


相關文章: