【发布时间】:2015-07-14 06:50:37
【问题描述】:
我不是 python 新手,但我有一个非常基本的问题。
我在玩python,发现有type属性
>>> property
<type 'property'>
但我只听说过函数上下文中的属性。
>>> a = property()
<property object at 0x0246C090>
但是属性对象呢?他们有什么用?属性方法不是很直观,也不是很有启发性
>>> dir(a)
['__class__', '__delattr__', '__delete__', '__doc__', '__format__', '__get__', '__getattribute__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__set__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'deleter', 'fdel', 'fget', 'fset', 'getter', 'setter']
感谢您的关注!
【问题讨论】:
标签: python python-2.7 properties