[Python-Dev] Re: method decorators (PEP 318)

Shane Hathaway shane at zope.com
Mon Mar 29 22:38:35 EST 2004


On 03/29/04 18:51, Greg Ewing wrote:
> Shane Hathaway <shane at zope.com>:
> 
> 
>>That would be nice, but here is what I would like it to mean:
>>
>>   def _f():
>>     do_something()
>>   lock(foo)(_f)
> 
> 
> But what about
> 
>   x = 17
>   with lock(foo):
>     x = 42
>   print x
> 
> ?

Hmm, yep, that won't work.  A pity.

Shane



More information about the Python-Dev mailing list