【发布时间】:2018-03-05 10:16:52
【问题描述】:
我想做一个装饰器,它将另一个装饰器函数作为参数。
装饰器会做额外的工作。
def raise_error(func):
def wrapper(*args, **kwargs):
print('hello from decorator')
return func(*args, **kwargs)
return wrapper
@raise_error
def hello():
return 'Hellom from function'
print(hello())
从技术上讲,我可以在 raise_error 装饰器中编写一个将采用 raise_error 装饰器的装饰器并做一些额外的流程?
提前谢谢你。
【问题讨论】:
标签: python python-3.x decorator