class Foo(object):
def __init__(self):
self._value = "Bar"
def get_value(self):
return self._value
def set_value(self, val):
self._value = val
def del_value(self):
del self._value
Foo.value = property(get_value, set_value, del_value)
f = Foo()
print f.value
f.value = "Foo"
print f.value
Y2xhc3MgRm9vKG9iamVjdCk6CglkZWYgX19pbml0X18oc2VsZik6CgkJc2VsZi5fdmFsdWUgPSAiQmFyIgoKZGVmIGdldF92YWx1ZShzZWxmKToKCXJldHVybiBzZWxmLl92YWx1ZQoJCmRlZiBzZXRfdmFsdWUoc2VsZiwgdmFsKToKCXNlbGYuX3ZhbHVlID0gdmFsCgkKZGVmIGRlbF92YWx1ZShzZWxmKToKCWRlbCBzZWxmLl92YWx1ZQoJCkZvby52YWx1ZSA9IHByb3BlcnR5KGdldF92YWx1ZSwgc2V0X3ZhbHVlLCBkZWxfdmFsdWUpCmYgPSBGb28oKQoKcHJpbnQgZi52YWx1ZQpmLnZhbHVlID0gIkZvbyIKcHJpbnQgZi52YWx1ZQ==