亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在with執行f.seek方法報錯也會關閉文件吧

print?"with:",f1.closed

我是這樣理解的,這句話之所以沒有執行,不是因為文件沒關閉,而是上面代碼f.seek拋出異常,直接中斷沒有執行到這一句,在with拋出異常后,仍會執行__exit__方法關閉文件,不知道這樣理解對不對,或者忽略什么,麻煩老師和同學們給解惑一下,謝謝!

正在回答

2 回答

print?"with:",f1.closed 這句話是檢查文件關閉與否的狀態 在拋出異常前文件就已經關閉了

0 回復 有任何疑惑可以回復我~

關閉文件在拋出異常之前執行的

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Python錯誤和異常
  • 參與學習       31651    人
  • 解答問題       32    個

讓我們一起來學習Python對于錯誤和異常的處理方式

進入課程

在with執行f.seek方法報錯也會關閉文件吧

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號