是否可以说"将自己视为foo:"在Python?

时间:2014-11-20 11:20:55

标签: python python-2.x with-statement

在Python类的类方法中,可以使用

with self as foo:
  pass # more stuff here ...

(甚至只是with self:)或者这会导致一些问题吗?文档似乎没有对它施加任何限制,到目前为止我没有观察到任何错误的行为。但当然这可能仅限于我的Python版本或用例。

是的,类一个上下文管理器。

0 个答案:

没有答案