检测python变量值的变化

python中,是否有某种方法可以在变量值每次更改时调用函数?

或许像听众一样?

具体来说,我指的是这样的情况
只共享变量
 像GAE-Session这样的脚本之间. (使用Cookie,Memcache等共享数据)

例:
ScriptA& ScriptB,共享一个会话变量.当脚本B更改它时,SctiptA必须调用一个方法来处理该更改.

解决方法:

使用属性.只有可变值可以更改为开头.

class Something(object):
    @property
    def some_value(self):
        return self._actual
    @some_value.setter
    def some_value(self, value):
        print ("some_value changed to", value)
        self._actual = value
上一篇:onchange 和oninput事件比较


下一篇:黑 河 办 证n