| Home | Trees | Index | Help |
|
|---|
| Module __builtin__ :: Class property |
|
object --+
|
property
_AbstractAttribute
property(fget=None, fset=None, fdel=None, doc=None) -> property attribute
fget is a function to be used for getting an attribute value, and likewise
fset is a function for setting, and fdel a function for del'ing, an
attribute. Typical use is to define a managed attribute x:
class C(object):
def getx(self): return self.__x
def setx(self, value): self.__x = value
def delx(self): del self.__x
x = property(getx, setx, delx, "I'm the 'x' property.")
| Method Summary | |
|---|---|
x.__init__(...) initializes x; see x.__class__.__doc__ for signature | |
descr.__delete__(obj) | |
descr.__get__(obj[, type]) -> value | |
x.__getattribute__('name') <==> x.name | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
descr.__set__(obj, value) | |
| Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__hash__() <==> hash(x) | |
helper for pickle | |
helper for pickle | |
x.__repr__() <==> repr(x) | |
x.__setattr__('name', value) <==> x.name = value | |
x.__str__() <==> str(x) | |
| Class Variable Summary | |
|---|---|
member_descriptor |
fdel = <member 'fdel' of 'property' objects>
|
member_descriptor |
fget = <member 'fget' of 'property' objects>
|
member_descriptor |
fset = <member 'fset' of 'property' objects>
|
| Method Details |
|---|
__init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for
signature
|
__delete__(...)descr.__delete__(obj) |
__get__(descr, obj, type=...)descr.__get__(obj[, type]) -> value
|
__getattribute__(...)x.__getattribute__('name') <==> x.name
|
__new__(T, S, ...)T.__new__(S, ...) -> a new object with type S, a subtype of T
|
__set__(...)descr.__set__(obj, value) |
| Class Variable Details |
|---|
fdel
|
fget
|
fset
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Mon Dec 18 15:25:58 2006 | http://epydoc.sf.net |