diff options
Diffstat (limited to 'util.py')
| -rwxr-xr-x | util.py | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -0,0 +1,14 @@ +""" +A few useful decorators +""" + +import sys, time +from decorator import decorator + +@decorator +def traced(func, *args, **kw): + t1 = time.time() + res = func(*args,**kw) + t2 = time.time() + print >> sys.stderr, func.__name__, args, 'TIME:', t2-t1 + return res |
