我有一个由其他人写的相当复杂的装饰器.我想要做的是根据一个descision调用一次函数的装饰版本,或者另一次调用原始函数(未装饰).这可能吗?
Ali*_*har 25
附:
decorator(original_function)()
Run Code Online (Sandbox Code Playgroud)
无:
original_function()
Run Code Online (Sandbox Code Playgroud)
装饰器只是一个函数,它将函数作为参数并返回另一个函数.@语法完全是可选的.也许筛选一些文档可能有助于澄清事情.