Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   Python (http://www.velocityreviews.com/forums/f43-python.html)
-   -   Re: Please help with Threading (http://www.velocityreviews.com/forums/t960817-re-please-help-with-threading.html)

Fábio Santos 05-20-2013 09:26 AM

Re: Please help with Threading
 
It is pretty cool although it looks like a recursive function at first ;)
On 20 May 2013 10:13, "Chris Angelico" <rosuav@gmail.com> wrote:

> On Mon, May 20, 2013 at 6:35 PM, Cameron Simpson <cs@zip.com.au> wrote:
> > _lock = Lock()
> >
> > def lprint(*a, **kw):
> > global _lock
> > with _lock:
> > print(*a, **kw)
> >
> > and use lprint() everywhere?

>
> Fun little hack:
>
> def print(*args,print=print,lock=Lock(),**kwargs):
> with lock:
> print(*args,**kwargs)
>
> Question: Is this a cool use or a horrible abuse of the scoping rules?
>
> ChrisA
> --
> http://mail.python.org/mailman/listinfo/python-list
>




All times are GMT. The time now is 10:37 AM.

Powered by vBulletin®. Copyright ©2000 - 2014, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.