Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from datetime import datetime
- # class Generic:
- # def __init__(self):
- # self._x = 10
- # def getter(self):
- # print(datetime.now())
- # return self._x
- # def setter(self,value):
- # print('set x')
- # self._x = value
- # def deleter(self):
- # print('delete x')
- # del self._x
- # x = property(getter,setter,deleter)
- class Generic:
- def __init__(self):
- self._x = 10
- @property
- def x(self):
- print(datetime.now())
- return self._x
- @x.setter
- def x(self,value):
- print('set x')
- self._x = value
- @x.deleter
- def x(self):
- print('delete x')
- del self._x
- generic = Generic()
- generic.x = 4
- print(generic.x)
- del generic.x
Advertisement
Add Comment
Please, Sign In to add comment