标签: python python-2.x with-statement
在Python类的类方法中,可以使用
with self as foo: pass # more stuff here ...
(甚至只是with self:)或者这会导致一些问题吗?文档似乎没有对它施加任何限制,到目前为止我没有观察到任何错误的行为。但当然这可能仅限于我的Python版本或用例。
with self:
是的,类是一个上下文管理器。