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。