1# test decorators 2 3def dec(f): 4 print('dec') 5 return f 6 7def dec_arg(x): 8 print(x) 9 return lambda f:f 10 11# plain decorator 12@dec 13def f(): 14 pass 15 16# decorator with arg 17@dec_arg('dec_arg') 18def g(): 19 pass 20 21# decorator of class 22@dec 23class A: 24 pass 25