from __future__ import with_statement
def logger(fn):
def new(*args):
print "log: %s%s" % (fn.__name__,str(args))
return fn(*args)
return new
def dummy(fn):
print 'lol'
return fn
@dummy
@logger
def useful(a, b, c):
print(a**2 + b**2)
useful(2,3,123)
#with open('D:\\1.txt') as f:
# print f.read()
class CItem(object):
def __init__(self):
self.query="SELECT * FROM billing.citems c WHERE c.name=%s"
def __del__(self):
self.query=""
print "-> End"