zoukankan      html  css  js  c++  java
  • Property attribute.



    class property(object):
    """
    Property attribute.

    fget
    function to be used for getting an attribute value
    fset
    function to be used for setting an attribute value
    fdel
    function to be used for del'ing an attribute
    doc
    docstring

    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.")

    Decorators make defining new properties or modifying existing ones easy:

    class C(object):
    @property
    def x(self):
    "I am the 'x' property."
    return self._x
    @x.setter
    def x(self, value):
    self._x = value
    @x.deleter
    def x(self):
    del self._x
    """
    def deleter(self, *args, **kwargs): # real signature unknown
    """ Descriptor to change the deleter on a property. """
    pass

    def getter(self, *args, **kwargs): # real signature unknown
    """ Descriptor to change the getter on a property. """
    pass

    def setter(self, *args, **kwargs): # real signature unknown
    """ Descriptor to change the setter on a property. """
    pass

    def __delete__(self, *args, **kwargs): # real signature unknown
    """ Delete an attribute of instance. """
    pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
    """ Return getattr(self, name). """
    pass

    def __get__(self, *args, **kwargs): # real signature unknown
    """ Return an attribute of instance, which is of type owner. """
    pass

    def __init__(self, fget=None, fset=None, fdel=None, doc=None): # known special case of property.__init__
    """
    Property attribute.

    fget
    function to be used for getting an attribute value
    fset
    function to be used for setting an attribute value
    fdel
    function to be used for del'ing an attribute
    doc
    docstring

    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.")

    Decorators make defining new properties or modifying existing ones easy:

    class C(object):
    @property
    def x(self):
    "I am the 'x' property."
    return self._x
    @x.setter
    def x(self, value):
    self._x = value
    @x.deleter
    def x(self):
    del self._x
    # (copied from class doc)
    """
    pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
    """ Create and return a new object. See help(type) for accurate signature. """
    pass

    def __set__(self, *args, **kwargs): # real signature unknown
    """ Set an attribute of instance to value. """
    pass

    fdel = property(lambda self: object(), lambda self, v: None, lambda self: None) # default

    fget = property(lambda self: object(), lambda self, v: None, lambda self: None) # default

    fset = property(lambda self: object(), lambda self, v: None, lambda self: None) # default

    __isabstractmethod__ = property(lambda self: object(), lambda self, v: None, lambda self: None) # default



    class property(object):
    """
    Property attribute.

    fget
    function to be used for getting an attribute value
    fset
    function to be used for setting an attribute value
    fdel
    function to be used for del'ing an attribute
    doc
    docstring

    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.")

    Decorators make defining new properties or modifying existing ones easy:

    class C(object):
    @property
    def x(self):
    "I am the 'x' property."
    return self._x
    @x.setter
    def x(self, value):
    self._x = value
    @x.deleter
    def x(self):
    del self._x
    """
    def deleter(self, *args, **kwargs): # real signature unknown
    """ Descriptor to change the deleter on a property. """
    pass

    def getter(self, *args, **kwargs): # real signature unknown
    """ Descriptor to change the getter on a property. """
    pass

    def setter(self, *args, **kwargs): # real signature unknown
    """ Descriptor to change the setter on a property. """
    pass

    def __delete__(self, *args, **kwargs): # real signature unknown
    """ Delete an attribute of instance. """
    pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
    """ Return getattr(self, name). """
    pass

    def __get__(self, *args, **kwargs): # real signature unknown
    """ Return an attribute of instance, which is of type owner. """
    pass

    def __init__(self, fget=None, fset=None, fdel=None, doc=None): # known special case of property.__init__
    """
    Property attribute.

    fget
    function to be used for getting an attribute value
    fset
    function to be used for setting an attribute value
    fdel
    function to be used for del'ing an attribute
    doc
    docstring

    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.")

    Decorators make defining new properties or modifying existing ones easy:

    class C(object):
    @property
    def x(self):
    "I am the 'x' property."
    return self._x
    @x.setter
    def x(self, value):
    self._x = value
    @x.deleter
    def x(self):
    del self._x
    # (copied from class doc)
    """
    pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
    """ Create and return a new object. See help(type) for accurate signature. """
    pass

    def __set__(self, *args, **kwargs): # real signature unknown
    """ Set an attribute of instance to value. """
    pass

    fdel = property(lambda self: object(), lambda self, v: None, lambda self: None) # default

    fget = property(lambda self: object(), lambda self, v: None, lambda self: None) # default

    fset = property(lambda self: object(), lambda self, v: None, lambda self: None) # default

    __isabstractmethod__ = property(lambda self: object(), lambda self, v: None, lambda self: None) # default

  • 相关阅读:
    docker清理无用资源
    为什么不需要在 Docker 容器中运行 sshd
    转载:SQL注入演示demo
    docker方式安装prometheus主控
    promethus监控结构
    oracle的函数
    oracle冷备份后恢复
    oracle的冷备份
    oracle常用
    oracle的系统文件的查询
  • 原文地址:https://www.cnblogs.com/rsapaper/p/13433634.html
Copyright © 2011-2022 走看看