這份Python標準異常表你應該瞭解!
異常即是一個事件,該事件會在程式執行過程中發生,影響了程式的正常執行。一般情況下,在Python無法正常處理程式時就會發生一個異常。異常是Python物件,表示一個錯誤。
小編給大家推薦一個學習氛圍超好的地方,python交流企鵝裙:【611+530+101】適合在校大學生,小白,想轉行,想通過這個找工作的加入。裙裡有大量學習資料,有大神解答交流問題,每晚都有免費的直播課程
當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異常如下,有需要的可以收藏起來,希望對大家學習有所幫助。
相關文章
- java異常你瞭解多少Java
- Java8新特性,你應該瞭解這些!Java
- 初識Python,我想你應該瞭解這些...Python
- 【譯】你應該瞭解的 CORSCORS
- Python——你應該知道這些Python
- 你真的瞭解python嗎?這篇文章帶你快速瞭解!Python
- 建立索引,這些知識應該瞭解索引
- 你該瞭解的10個Python 模組Python
- Python培訓分享:Python內建標準異常及其解析Python
- 你應該瞭解的 Java SPI 機制Java
- 你應該瞭解的MySQL鎖分類MySql
- 24 個你應該瞭解的 PHP 庫PHP
- 你應該瞭解Nginx的7個原因Nginx
- 你應該瞭解 Nginx 的 7 個原因Nginx
- 你對Python標準庫瞭解多少呢?主要功能有哪些?Python
- 你應該瞭解一下 Vue NativeVue
- 學習Python,這些你瞭解嗎?Python
- Python系列(三):關於迭代器和生成器,你該瞭解這些Python
- 看過這個,你可能更瞭解指標3指標
- [譯]關於NODE_ENV,哪些你應該瞭解
- 你應該瞭解的 5 個 JavaScript 除錯技巧JavaScript除錯
- Java 異常你必須瞭解的一些知識Java
- 關於Java面試,你應該準備這些知識點Java面試
- 進行直播搭建前,我們應該瞭解的常識
- 你應該瞭解的 7個Linux ls 命令技巧Linux
- 前端應該瞭解的PWA前端
- 第一講 你應該瞭解這些簡單的計算機基礎知識計算機
- Linux 常見異常分析,請收好這份排查指南~Linux
- 遊戲技能該如何設計?這二篇乾貨帶你瞭解遊戲
- 看過這個,你可能更瞭解指標一點(2)指標
- 8 個你應該瞭解的環保開源專案
- 關於 NoSQL 資料庫你應該瞭解的 10 件事SQL資料庫
- 異常:標準表示式中資料型別不匹配資料型別
- 基坑圍護之“HUW工法”,這個工藝你應該瞭解一下了!
- Python為什麼這麼火?你瞭解多少呢?Python
- 你該瞭解的TCP/IP以及HTTPTCPHTTP
- python應用:異常處理Python
- 利用大資料做好消費者運營,你該瞭解這些大資料