이것은 내 코드입니다. 왜 작동하지 않는지 모르겠다.누가 __get__, __set__ 및 __del__을 (를) 호출 할 수 있습니까?
class a:
def __get__(self):
return 'xxx'
def aa(self):
print 'aaaa'
b=a()
print b.get('aa')
제 영어가 좋지 않으므로 코드로 답하십시오. 고맙습니다.
class HideX(object):
def __init__(self, x):
self.x = x
def get_x(self):
return self.__x
def set_x(self, x):
self.__x = x+10
x = property(get_x, set_x)
inst = HideX(20)
print inst.x
inst.x = 30
print inst.x
같은이 없다 이 코드를 실행할 때? 예상되는 결과는 무엇입니까? – sth