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

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

with 是代表程序的執行操作碼

with hdfs_client.open(file_a,'rb') as f;

正在回答

3 回答

with 語句適用于對資源進行訪問的場合,確保不管使用過程中是否發生異常都會執行必要的“清理”操作,釋放資源,比如文件使用后自動關閉、線程中鎖的自動獲取和釋放等。

類似于 java 語言中的:

try(something){
????dosomething
}

或者是C#中的:

using(something){
????dosomething
}

作用就是自動釋放資源,要想理解可以自己了解下python的上下文管理器概念。

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

java 那里應該是到最后有個final 操作,try 塊到最后都會把文件流給關閉或者把鎖給釋放掉

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

with as 語句

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

舉報

0/150
提交
取消

with 是代表程序的執行操作碼

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

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

幫助反饋 APP下載

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

公眾號

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