我正在编写一个(python3)程序,当我试图实现一个(函数)装饰器时,它更新了一个外部变量,一种信号发射装饰器。问题在于与各种功能范围的冲突。设计限制1:装饰符update_external_variable不应依赖外部变量标识符(名称),因此必须将其作为参数传递。update_external_variable的签名应该包含全局变量VAR的信息。
尝试1: mokey修补程序-我尝试模仿上面的工作示例,但是没有结果。那么我需要对p_wrapper的签名施加以下限制,这可能会引起进一步的问题:def p