__enter__,__exit__区别

 

__enter__():在使用with语句时调用,会话管理器在代码块开始前调用,返回值与as后的参数绑定

__exit__():会话管理器在代码块执行完成好后调用,在with语句完成时,对象销毁之前调用

posted @ 2019-07-25 12:13  anobscureretreat  阅读(155)  评论(0编辑  收藏  举报