def log(func):
def wrapper(*args, **kw):
print('call %s():' % func.__name__)
return func(*args, **kw)
return wrapper
@log
def now():
print('2021.11.10')
now()
我在运行这串简单的装饰器代码时,报错如下:
@log
^
SyntaxError: invalid syntax
搜了很久都没有找到解决方法,如果有人知道的话谢谢解答啦。
我运行了没有问题啊