我有一个由其他人编写的相当复杂的装饰器。我想做的是根据决定一次调用该函数的修饰版本,或者另一次调用原始函数(未修饰)。这可能吗?
With:
decorator(original_function)()
Without:
original_function()
装饰器只是一个函数,它接受一个函数作为参数并返回另一个函数。 @ 语法是完全可选的。也许筛选一些文档 https://wiki.python.org/moin/PythonDecorators可能有助于澄清事情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)