装饰器就是在调用某函数时,想为其增加或更改一些功能,但原代码又不让修改或不便于修改的情况下,可使用装饰器!
def dec(f):
print("this is a ...")
def wraper():
print(time.strftime("%Y%m%d"))
f()
return wraper
@dec
def b():
print("this is c ...")
if __name__ == '__main__':
b()