skbio.util.classproperty¶
- class skbio.util.classproperty(func)[源代码]¶
类级属性的装饰器。
只支持读访问。属性在实例中将是只读的。但是,由于Python类是可变的,因此可以在类上重新定义属性。
- 参数:
func (function) -- 方法生成类属性。
- 返回:
装饰法。
- 返回类型:
property
- 抛出:
AttributeError -- 如果在实例上设置了属性。
属性
fdel
fget
fset
内嵌函数
__delete__
(instance, /)删除实例的属性。
__eq__
(value, /)返回self==值。
__ge__
(value, /)返回self>=值。
__get__
(cls, owner)返回instance的属性,该属性的类型为owner。
__getstate__
\()泡菜的帮手。
__gt__
(value, /)返回self>值。
__hash__
\()返回哈希(self)。
__le__
(value, /)返回self<=value。
__lt__
(value, /)返回self<value。
__ne__
(value, /)回归自我!=值。
__set__
(obj, value)将instance的属性设置为value。
方法来设置属性的名称。
__str__
\()返回str(self)。
方法
描述符,以获取具有不同删除器的属性副本。
描述符,以获取具有不同获取方法的属性副本。
描述符以获取具有不同设置器的属性副本。