最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中的異常處理簡(jiǎn)明介紹

 更新時(shí)間:2015年04月13日 09:01:55   投稿:junjie  
這篇文章主要介紹了Python中的異常處理簡(jiǎn)明介紹,本文講解了try-except檢測(cè)異常、上下文管理器(with…as…語(yǔ)句)、raise引發(fā)異常、斷言等內(nèi)容,需要的朋友可以參考下

python異常處理機(jī)制和java類(lèi)似,采用try-except-finally的結(jié)構(gòu).

try-except檢測(cè)異常

格式

復(fù)制代碼 代碼如下:

try:
    try_statement
except (ErrorType1, ErrorType2),e:
    handle_statement
finally:
    finally_statement

實(shí)例
復(fù)制代碼 代碼如下:

#!/usr/bin/python
try:
    a=12
    b=0
    c = a/b
except Exception, e:
    print  "Exception occurs: " , e
finally:
    print "finally handle!"

上下文管理器(with…as…語(yǔ)句)

with語(yǔ)句可以特別適用于首先打開(kāi)資源最后釋放資源的場(chǎng)景,因?yàn)樗鼤?huì)自動(dòng)釋放占有的資源,不需要顯示地釋放資源

格式

復(fù)制代碼 代碼如下:

with context_expr [as var]:
    with_statement

raise引發(fā)異常

格式

復(fù)制代碼 代碼如下:

raise Exception[, args] or raise Exception(args)

實(shí)例
復(fù)制代碼 代碼如下:

raise Exception(‘exampleException')

斷言

檢測(cè)程序的關(guān)鍵點(diǎn),斷言不成功的時(shí)候觸發(fā)AssertError(斷言錯(cuò)誤)
格式如下

復(fù)制代碼 代碼如下:

assert expression[, arguements]

相關(guān)文章

  • 在Python的Flask框架中構(gòu)建Web表單的教程

    在Python的Flask框架中構(gòu)建Web表單的教程

    Flask框架中自帶一個(gè)Form表單類(lèi),通過(guò)它的子類(lèi)來(lái)實(shí)現(xiàn)表單將相當(dāng)愜意,這里就為大家?guī)?lái)Python的Flask框架中構(gòu)建Web表單的教程,需要的朋友可以參考下
    2016-06-06
  • Python version 2.7 required, which was not found in the registry

    Python version 2.7 required, which was not found in the regi

    這篇文章主要介紹了安裝PIL庫(kù)時(shí)提示錯(cuò)誤Python version 2.7 required, which was not found in the registry問(wèn)題的解決方法,需要的朋友可以參考下
    2014-08-08
  • 淺談django model postgres的json字段編碼問(wèn)題

    淺談django model postgres的json字段編碼問(wèn)題

    下面小編就為大家分享一篇淺談django model postgres的json字段編碼問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • 使用Python?http.server模塊共享文件的方法詳解

    使用Python?http.server模塊共享文件的方法詳解

    大家好,今天給大家介紹一下Python標(biāo)準(zhǔn)庫(kù)中的http.server模塊,這個(gè)模塊提供了一種簡(jiǎn)單的方式來(lái)快速啟動(dòng)一個(gè)HTTP服務(wù)器,文中給大家介紹了使用Python?http.server模塊共享文件的方法,需要的朋友可以參考下
    2024-05-05
  • python如何定義帶參數(shù)的裝飾器

    python如何定義帶參數(shù)的裝飾器

    這篇文章主要為大家詳細(xì)介紹了python如何定義帶參數(shù)的裝飾器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Python的ORM框架中SQLAlchemy庫(kù)的查詢(xún)操作的教程

    Python的ORM框架中SQLAlchemy庫(kù)的查詢(xún)操作的教程

    這篇文章主要介紹了Python的ORM框架中SQLAlchemy庫(kù)的查詢(xún)操作的教程,SQLAlchemy用來(lái)操作數(shù)據(jù)庫(kù)十分方便,需要的朋友可以參考下
    2015-04-04
  • Python實(shí)現(xiàn)批量檢測(cè)ip地址連通性

    Python實(shí)現(xiàn)批量檢測(cè)ip地址連通性

    這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)批量檢測(cè)ip地址連通性并以json格式顯示(支持傳參單IP或者網(wǎng)段),感興趣的小伙伴可以了解下
    2024-04-04
  • Python拆分大型CSV文件代碼實(shí)例

    Python拆分大型CSV文件代碼實(shí)例

    這篇文章主要介紹了Python拆分大型CSV文件代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • 教你安裝python Django(圖文)

    教你安裝python Django(圖文)

    web開(kāi)發(fā)語(yǔ)言越來(lái)越多,本文是安裝python Django,看完之后就可以使用PYTHON做開(kāi)發(fā)了。
    2013-11-11
  • 解決windows下python3使用multiprocessing.Pool出現(xiàn)的問(wèn)題

    解決windows下python3使用multiprocessing.Pool出現(xiàn)的問(wèn)題

    這篇文章主要介紹了解決windows下python3使用multiprocessing.Pool出現(xiàn)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04

最新評(píng)論

中方县| 左权县| 扶沟县| 浑源县| 电白县| 祁东县| 积石山| 天水市| 东丰县| 盐源县| 武平县| 嘉定区| 岐山县| 盖州市| 阿拉善左旗| 会泽县| 临城县| 佳木斯市| 安陆市| 东至县| 东辽县| 陵水| 扎赉特旗| 石柱| 科尔| 苗栗县| 石家庄市| 洛扎县| 织金县| 大田县| 兰州市| 枞阳县| 瓮安县| 灵山县| 南皮县| 囊谦县| 长宁县| 正定县| 安吉县| 綦江县| 镇安县|