我想实现这样的事情:
class test(object):
def __init__(self):
self._value = 0
@my_property(_("multilang_name"), _("multilang_description"))
def test(self):
return self._value
def test(self, value):
self._value = value
t = test()
t.test = 10
print t.test #should print '10'
所以有可能:
如何编写my_property装饰器?或者也许有更好的方法来实现这个功能?
谢谢。