當前位置:
首頁 > 最新 > 處理異常—Python 基礎

處理異常—Python 基礎

今天在學 Django 的時候,遇到一個處理異常的代碼不熟,查了一下,總結在這裡。


什麼是異常

異常就是代碼出問題了,中斷了,比如你寫了 bug,或者網路有問題拿不到數據等等。

每當出問題時,Python 都會創建一個異常對象,但如果你不處理這裡異常的話,那就會報錯,程序終止。如果你準備好了處理異常的代碼,那 Python 就會執行你的代碼,而不是報錯終止了。

如何處理異常呢?我們可以使用 try-except-else 語句

例如:

上例中,ZeroDivisionError 是一個特定的錯誤對象,不是我瞎寫的。假如出現了除數是0的情況,就會出現這個錯誤。


有時候你需要出現錯誤時,不要報錯就行了,或者說什麼都不要做,這個時候可以用 pass

上例中,出現錯誤了什麼都不會列印。

——over——

初學筆記難免有謬誤,歡迎您指出,感謝。

——doyoudo is the best——

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

如何使用Python超參數的網格搜索ARIMA模型

TAG:Python |