【Python面試真題】- 有用過with statement嗎?它的好處是什么?

【Python面試真題】- 有用過with statement嗎?它的好處是什么?

 with open(‘text.txt’) as myfile:    
…   while True:    
…     line = myfile.readline()    
…     if not line:    
…       break    
…     print line,    

 with語句使用所謂的上下文管理器對代碼塊進行包裝,允許上下文管理器實現一些設置和清理操作。    

 例如:文件可以作為上下文管理器使用,它們可以關閉自身作為清理的一部分。    

# NOTE:在PYTHON2.5中,需要使用from future import with_statement進行with語句的導入  



相關新聞

聯系我們

400-080-6560

在線咨詢:點擊這里給我發消息

郵件:[email protected]

工作時間:周一至周日,09:00-18:30

QR code
云南快乐10分开奖直播