DataInfo¶
- class astropy.utils.data_info.DataInfo(bound=False)[源代码]¶
基类:
object
使用数据描述符添加
info
用于以统一和可移植的方式存储数据属性的属性。请注意 must 被称为info
以便DataInfo()对象可以存储在instance
使用info
钥匙。因为owner_cls.x是一个描述符,所以Python不使用uyu dict__ ['x'] 通常情况下,描述符可以安全地存储在那里。多亏了https://nbviewer.jupyter.org/url/gist.github.com/ChrisBeaumont/5758381/raw/descriptor_writeup.ipynb对于这个对非散列类有效的技巧。- 参数
- bound布尔
如果为True,则这是类定义中的描述符属性,否则它是绑定到数据对象实例的DataInfo()对象。默认值为False。