1
考慮這下面的代碼:爲什麼不Python的屬性設置屬性值
class Class:
def __init__(self):
self._value = False
def GetValue(self):
return self._value
def SetValue(self, val):
self._value = val
Value = property(GetValue, SetValue)
c = Class()
print c._value, c.Value
False False
c.Value = True
print c._value, c.Value
False True
爲什麼沒有物業叫我的功能? (我在Windows上運行的Python 2.6.5)
一般的描述符,其中'屬性'是一個。 – 2011-03-27 20:00:15