python 装饰器学习

python的装饰器语法以@开头,讲讲类装饰器


class test:

def demo(fun):

def wrapper(self,*args,**kwargs):

print("%s function strt"%func.__name__)

return func(self,*args,**kwargs)     #这个地方一定要加上self和参数

return wrapper


class A(object):

def tea(self):

print ("tea")


A().tea()   #测试输出tea function start

你可能感兴趣的:(uiautomator)