【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

在线咨询:

邮件:work@dyhjdp.com

工作时间:周一至周日,09:00-18:30

QR code
华盈彩票网 北京赛车彩票 秒速时时彩平台 秒速时时彩官网 秒速时时彩官网 秒速时时彩官网 秒速时时彩平台 秒速时时彩 秒速时时彩平台 秒速时时彩