我对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']
谢谢关注!