检测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
以上是 检测python变量值的变化 的全部内容, 来源链接: utcz.com/qa/415515.html