1
2
问题在于如何构造装饰器。在这种情况下,您正在绕过click.options,这是不必要的。当您创建一个装饰器来包装另一个装饰程序(如click.option)时,您应该考虑装饰器是自下而上工作的。这是更新后的代码:
当您运行脚本时,您将获得预期的输出。 |
sokeefe · 初始化类中的Decorator变量 7 年前 |
oulenz · 如何使新的装饰器在类中可用,而不显式导入它们? 7 年前 |
spencer · 为什么有必要将self作为方法装饰器的参数? 7 年前 |
Jorge Arévalo · 如何检查函数是否用特定的装饰器装饰? 7 年前 |
jrk0414 · 在python中使用修饰符设置全局变量 8 年前 |
Brendan Abel · 在函数属性中访问self 8 年前 |