|
1
2
是的,您可以得到这个接口。将在WITH语句上下文中输入/退出的对象是已解析的属性。因此,您可以继续将上下文管理器定义为上下文管理器的属性:
当您创建并返回一个新的上下文管理器时,您可以使用实例中的状态(即
示例用法:
编辑
:基于类的等价于
|
|
|
2
1
输出:
您还可以使用
|
|
|
3
1
我会用一个
编辑: 对于Python2,可以使用这个类来实现类似的行为:
|