您可以将条件添加到装饰器本身:
def benchmark(func): if not <config.use_benchmark>: return func def decorator(): # fancy benchmarking return decorator

您可以将条件添加到装饰器本身:
def benchmark(func): if not <config.use_benchmark>: return func def decorator(): # fancy benchmarking return decorator