美文网首页
context manager

context manager

作者: 爱吃葡萄冰的鲸 | 来源:发表于2017-05-24 14:28 被阅读6次

    上下文管理器(context manager)是Python2.5开始支持的一种语法,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存)。它的语法形式是with...as...

    任何定义了enter()和exit()方法的对象都可以用于上下文管理器。文件对象f是内置对象,所以f自动带有这两个特殊方法,不需要自定义。

    相关文章

      网友评论

          本文标题:context manager

          本文链接:https://www.haomeiwen.com/subject/yisgxxtx.html