- 一.上下文管理器
# 自律 学习日记04-2
一.上下文管理器
上下文管理器实现:如果在一个类中实现了__enter__,__exit__这两个方法,那么这个类就可以当做一个上下文管理器来用。
使用场景
当我们需要获取一个临时打开的资源,并在使用完毕后进行资源释放和异常处理
class MyOpen(object):
def __init__(self,file_name,open_method)
上下文管理器实现:如果在一个类中实现了__enter__,__exit__这两个方法,那么这个类就可以当做一个上下文管理器来用。
使用场景
当我们需要获取一个临时打开的资源,并在使用完毕后进行资源释放和异常处理
class MyOpen(object):
def __init__(self,file_name,open_method)