Python with statement

常用形式:

 with open('output.txt', 'w') as f:
     f.write('Hi there, !')

內(nèi)在機(jī)制:

類似try...except...finally, 在with的block中try,不管是否出現(xiàn)異常,都會(huì) finally關(guān)閉打開(kāi)的文件,即使在循環(huán)中遭遇了continue或者break也照樣以 finally形式執(zhí)行關(guān)閉

可以多重:

with A() as a, B() as b:
     do something
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、簡(jiǎn)介 Python最強(qiáng)大的結(jié)構(gòu)之一就是它的異常處理能力,所有的標(biāo)準(zhǔn)異常都使用類來(lái)實(shí)現(xiàn),都是基類Exceptio...
    隨風(fēng)化作雨閱讀 3,155評(píng)論 0 1
  • Python learning 編碼 計(jì)算 Python 支持的數(shù)字類型有:int、float、Decimal(十...
    esrever閱讀 767評(píng)論 0 1
  • 從2016年,由《得到》開(kāi)始,國(guó)內(nèi)刮起了一股知識(shí)服務(wù)付費(fèi)的創(chuàng)業(yè)熱潮。各個(gè)大平臺(tái)小平臺(tái),都開(kāi)始轉(zhuǎn)向知識(shí)付費(fèi)、內(nèi)容付費(fèi)...
    李秦豪閱讀 323評(píng)論 1 3
  • 我無(wú)法告訴自己這是怎樣的旅行 也許多年后某個(gè)黃昏會(huì)慶幸曾經(jīng)的自己是多么勇敢 詩(shī)酒趁年華 有人選擇擇一城終老 也有人...
    蜜罐m閱讀 149評(píng)論 0 0
  • 堅(jiān)持記錄 改變一生—云—洛陽(yáng)—原創(chuàng)分享第六天 《閨女回家》 昨日,半年沒(méi)回家的閨女快要從天津遠(yuǎn)道回來(lái)了,我快速打...
    yundanfegqing閱讀 301評(píng)論 0 0

友情鏈接更多精彩內(nèi)容