我认为,
@f
def g():
print hello
确实如此。
def g():
print hello
g=f(g)
但是,我有这一法典,它使用的是背景平衡。
@contextlib.contextmanager
def f():
print 1
yield
print 2
with f:
print 3
页: 1
而且,当我试图把它变为现实的时候。
def f():
print 1
yield
print 2
f=contextlib.contextmanager(f)
with f:
print 3
页: 1 AttributeError:Function Object has no Depende __exit__
我失踪了什么? 具体来说,有一些黑神.。 情况分析,或者是否误解了矫正员如何总体工作?