参考链接:https://foofish.net/python-decorator.html
python装饰器可以装饰一个函数。它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。
如果直接将函数作为参数传入到另外一个函数中。
def use_logging(func):
logging.warn("%s is running" % func.__name__)
func()
def foo(
参考链接:https://foofish.net/python-decorator.html
python装饰器可以装饰一个函数。它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。
如果直接将函数作为参数传入到另外一个函数中。
def use_logging(func):
logging.warn("%s is running" % func.__name__)
func()
def foo(